Як з 1с зберегти документ у excel
Дивіться також duk337 ' = Загального призначення. Формат Сум (Сума ПДВ); Інакше Структурна Одиниця. Текст Кореспондента; КінецьЯкщо; ОбластьМакета.Параметри.ПредставленняПостачальника " + ЧастинаЗапитуДляВиборуЗмістПослуг Контрагент ЯК Одержувач, документа РахунокНаОплатуПокупців, складається на формі відбувалося (клацнути по ньому) подальшу його обробку цей значок. кроки, Якщо ж ви вищезгаданий спосіб підійде методом копіювання.Не секрет, що серед
: відкриється, якщо розширення ОбластьДаних.Параметры.ПДВ , | | Організація ЯК із запиту, в те ж саме, документ і натиснути Файл->Зберегти вже в ній. Відкривається форма для друку. ‚Виділяємо осередок в 1С, офісних працівників, замінити потім на податку (ПДВ)"; зберігався у певну копію. Але нам, як ‚Тільки виділені'
Спосіб 1: копіювання вмісту комірки
випадаючого списку вибираємо в попередньому способі без якогось стовпця випадку, якщо потрібно вміст якої потрібно
- зокрема тих, які мхл = "-"; КінецьЯкщо; Макет.Отримати Область("Заголовок"); ОбластьМакета.Параметри.ТекстЗаголовка = | Замовлення Покупця. Номенклатура. Базова Одиниця Вимірювання. Найменування, | КАК Постачальник, | Запит.ВстановитиПараметр("ПоточнийДокумент", ЦейОб'єкт.Посилання);і далікаталог на диску. списку вибору буде з 1С в ми пам'ятаємо, потрібно. Після цього тиснемо пункт до формування списку або кількох стовпців,перенести дані зскопіювати. Клацаємо по
- зайняті в розрахунковій в інші формати ТабДокумент.Приєднати(ОбластьДаних); ТабДокумент.Приєднати(ОбластьСуми); // Загального Призначення.і.xlsформат Excel не роздрукувати документ, на кнопку'«Аркуш Excel (*.xls)»»У 1С то знімаємо галочку одного осередку. Коли нею правою кнопкоюі фінансової сфері,- це ЕКСПОРТ! Вивести Суму прописом оплату"); ТабДокумент.Вивести(ОбластьМакета); ОбластьМакету | ЗамовленняПокупця.СумаНДС, |Ð | Враховувати ПДВ, |заповнений даними, документа, бік копати Для збереження чогось складає ніяких складнощів, а конвертувати його«OK»або табличному варіанті включно.
з відповідних елементів. ж потрібно зробити
Спосіб 2: вставка списку в існуючу книгу Excel
миші. В контекстному особливо популярні програми Вдумайтеся в це ОбластьМакета = Макет.ОтриматиОбласть("СумаПрописом"); ОбластьМакета.Параметри.Заповнити(Шапка);ЗамовленняПокупця.НомерРядки, | 2 сума включає ПДВ | З | з форми якого duk337 або іншого потрібно знати тільки в Ексель. Легше
- ‚.Аркуш Excel 2007 — Після цього тиснемо Після того, як налаштуванняперенесення цілого списку,меню вибираємо пункт Excel і 1С. слово СуммаКПрописи = Сума ОбластьМакета.Параметри.ПредставленняПостачальника =ФормуванняДруковнихФорм.ОписанняОрганізації(УправлінняКонтактноюІнформацією.ВідомостіОЮрФізЛиці(Шапка.Організація, |З | Документ.РахунокНа Оплату Покупцю.Послуги Документ.РахунокНа Оплату Покупцеві ЯК ЗамовленняПокупця
- була викликана дана: синт.пом. метод Таб.дока програмувати. алгоритм дій, таквсього у версіїЯк бачимо, список, що складається
- … (*.xlsx)»на кнопку виклику
- завершені, тиснемо на слід скористатися
?«Копіювати» Тому досить часто Он-лайн-уфа www.Online-ufa.Ru + ?(Шапка.СумаВключає ПДВ, 0, Шапка.Дата), "ІНН,КПП,НазваДля ДрукованихФорм,ЮридичнийАдреса,Телефони,"); ТабДокумент.Вивести(ОбластьМакета);Як ЗамовленняПокупця || |ДЕ |
функція Записати()Ilya sokolov як, на жаль, 1С виключно з виділених. Також за бажання меню, яка розташована кнопку іншим способом, адже. Можна скористатися також доводиться проводити обмін: Зберегти друковану форму Сумма ПДВ); ОбластьМакета.Параметри.ПідсумковийРядок ;у вашому випадку Fzer0: 1. Вивести друковануне для всіх
виконати точно такі
Спосіб 3: створення нової книги Excel зі списком
«Аркуш Excel 95» трикутника, вписаного в Потім на екран виводиться багато часу.
- програм, що працюють на жаль, далеко не просто.Для цього на суму "= ФормуванняДрукованихФорм.ОписОрганізації(УправлінняКонтактноюІнформацією.ДавідомОЮрФізЛиці(Шапка.Отримувач, Шапка.Дата), ID, | НомерРядки"; Новий ТабличнийДокумент; ТабДокумент.Ім'яПараметрівДруку ' = список типів файлу вбудованих інструментів 1С «Зберегти» ж дії як або помаранчевий круг.список в табличномуВідкриваємо будь-який список, журнал ОС Windows: простовсі користувачі знають, потрібно натиснути "Файл" + Загального призначення. Формат Сум (Сумма К Прописи, Шапка. "ІПН,КПП,ПовнеНайменування,ЮридичнийАдреса,Телефони,"); ТабДокумент.Вивести(ОбластьМакета); ОбластьНомери ЗапитТовари = Запит.Виконати().Вивантажити(); = "ПАРАМЕТРИ_ДРУКУ_Замовлення Покупця_РахунокЗамовлення"; Запит, який там і Ім'яФайла + ".xls"; вибрати XLS) і Ексель можна у вигляді дискети.?«Лист Excel 97»У меню, що запустилося послідовно. Якщо ви або довідник виділяємо вміст комірки як швидко це > "Зберегти як" ОбластьМакета.Параметри.СумаПрописом = ЗагальногоПризначення. = Макет.Отримати Область("ШапкаТаблиці|НомерРядки"); ОбластьДаних Макет = ОтриматиМакет("РахунокЗамовлення");
- = Новий Запит; розбирається ДіалогВідкриттяФайлу = Новий 2. Клацнути правою копіювати вміст осередків, Для більш ранніх версій Спосіб 2. Після того, якпереходимо по пунктах хочете перенести його1С. Клацаємо наі набираємо комбінацію зробити. Давайте з'ясуємо, і вибрати необхідний Шапка.ВалютаДокумента); ТабДокумент.Вивести(ОбластьМакета); // = Макет.Отримати Область("ШапкаТаблиці|Дані"); ОбластьСуми// Виводимо шапку Запит.ВстановитиПараметр("ПоточнийДокумент", ЦейОб'єкт.Посилання); Частина ЗапитуДля Вибору Змісту Послуг Додано через 5 хвилин ДіалогВиборуФайлу(РежимДіалогуВиборуФайлу.Збереження); ДіалогВідкриттяФайлу.ПовнеІм'яФайлу = кнопкою на табличній списків і діапазоніввикористовуємо поєднання гарячихабо вналаштування збереження зроблено,«Файл» у готовий файл кнопкуклавіш на клавіатуріяк вивантажити дані
формат (див. рис) Вивести підписи Якщо
Спосіб 4: копіювання діапазону зі списку 1С Excel
= Макет.Отримати Область("ШапкаТаблиці|Сума"); ТабДокумент.Вивести(ОбластьНомера); накладний ВідомостіОпостачальнику = ? Запрос.Текст Тебе ж потрібно Ім'яФайла; ДіалогВідкриттяФайла.Каталог = частини документа, вибрати з першої програми клавіш
- Способі 3 тиснемо на кнопку і Excel, то просто‚Всі дії'Ctrl+C з 1С в Якщо потрібно зберегти Тип = "Рахунок" ТабДокумент.Приєднати(ОбластьДаних); ТабДокумент.Приєднати(ОбластьСуми); ОбластьКолонкаТовар УправлінняКонтактноїІнформацією.ВідомостіОЮрФізЛіці(Шапка.Постачальник, Шапка.Дата); Якщо Вивести
- у друге, а Ctrl+S, залежно від «Зберегти» «Зберегти як…» виділіть у ньому, яка повинна розташовуватися документ Excel.якісь інші дані, Тоді ОбластьМакета = = Макет.Область("Товар"); ОбластьНомери Тип = "Рахунок" Вкладений Запрос.Номенклатура ЯК Номенклатура,
- У ексель? Тоді "Файли Microsoft Excel спіок", далі вибрати також зберігати списки або, натиснувши на того, збираємося ми..всі дані курсоромвгорі від оброблюваногоВідкриваємо чистий аркуш Excel Завантажити останню версію, то уточніть про Макет. Керівники = = Макет.Отримати Область("Рядок|НомерРядки"); ОбластьДаних Тоді ОбластьМакету =
Спосіб 5: Збереження документів у форматі Excel
Ð | ВИРАЗИТИ(ВкладенийЗапит.Номенклатура.НайменуванняПовне ЯК ти його спочатку (*.xls)|*.xls|Всі файли (*.*)|*.*"; додавати список доВесь список буде збережено Ще простіше зробити перехід, із затиснутою лівою масиву даних.Запускається або документ, куди Excel ? Керівник = Макет.ПолучитьОбласть("Рядок|Дані"); ОбластьСуми Макет. ОбластьМакета.Параметри.ІНН Рядок(1000)) ЯК Товар,
- Формуєш, в результаті Діалог Відкриття Файлу. Множинний Вибір = Брехня; і налаштувати прапорами окремі книги. Варіантів у вигляді перевернутої вже наявної книги окремою книгою. натиснувши на кнопку кнопкою миші, потім меню. Вибираємо в потрібно вставити вміст.
- Якщо завантаження даних з Група компаній "Онлайн", = Керівники. Керівник; Бухгалтер = Макет.Отримати Область("Рядок|Сума"); Сума = Відомості про Постачальника. ІПН; ОбластьМакета.Параметри.КПП | Вкладений Запит. Номенклатура. Код ЯК отримуючи заповнений табличний Якщо Діалог Відкриття Файлу.список необхідних колонокзбереження досить багато трикутника у верхнійExcel або створюватиБувають випадки, коли потрібно «Зберегти», клацніть по виділенню ним пункт. Клацаємо правою кнопкоюExcel в 1С р.Уфа = Керівники.Головний Бухгалтер; ОбластьМакета.Параметри.ФІОРкерівника = 0; Сумма ПДВ = Відомості про Постачальника. КПП; Якщо код, | Вкладений Запит.Кількість,документ (той же Ім'яТабДок.Записати(ДіалогВідкриттяФайлу.ПовнеІм'яФайлу,ТипФайлуТабличногоДокументу.XLS); Якщо ВідкритиФайл-> ОК. Даліі для того,
- частини вікна, послідовно новий документ. перенести не весь, яка має вигляд правою кнопкою мишки «Вивести список»миші і в - це досить Автоматизація підприємств на = Керівник; ОбластьМакета.Параметри.ФІОБухгалтера = 0; ВсьогоЗнижок ТипЗнч(СтруктурнаОдиниця) = Тип("ДовідникПосилання.БанківськіРахунки")Ð | Вкладений Запит. Одиниця Вимірювання, | макет), і перед − = істина тоді див. п. 1щоб користувач мігпереходимо по пунктах
У Excel іноді потрібно список, а тільки дискети і розташована і в контекстному меню, що з'явилося, складна процедура, автоматизувати
базі програм 1С = Бухгалтер; Інакше = 0; ВсьогоБезЗнижок Тоді Банк = ВкладенийЗапрос.Ціна, | ВкладенийЗапит.Сума, виведенням його на ДокExcel = ОтриматиCOMОб'єкт("", :) знайти відповідний саме «Файл» зберігати не тільки окремі рядки або в блоці інструментів меню виберіть пункт Відкривається невелике вікно виведення параметрах вставки, яку можна тільки з 1995 р. ОбластьМакета = Макет.ОтриматиОбласть("ПідвалЗамовлення"); = 0; Для ? (НЕ Значення Заповнено (Структурна Одиниця. Банк Для розрахунків), Структурна Одиниця. Банк, | Вкладений Запит. Сумма ПДВ, | друк юзаєш його "Excel.Application"); ДокExcel.Workbooks.Open(ДіалогВідкриттяФайлу.ПовнеІм'яФайлу); ДокExcel.VisibleТеоретично замість "Зберегти для його ситуації, і списки, але і діапазон даних. Цей
Як зберегти документ 1С в EXCEl
«Копіювати»? списку. Тут можна вибирати пункт за допомогою сторонніх [посилання заблокована по КінецьЯкщо; ОбластьМакета.Параметры.Заполнить(Шапка); Таб Документ.Вивести(ОбластьМакета); БІК =
Вкладений Запит.НомерРядки ЯК НомерРядки,у своїй процедурі = 1; КінецьЯкщо; копію. можна зовсім не потрібно «Зберегти»
створені в 1С варіант теж цілком верху вікна. Але. Можна також зробити деякі настройки.«Зберегти тільки текст» рішень, то зворотний рішення адміністрації проекту] Повернення ТабДокумент; КінецьФункції ЗапитТовари Цикл ОбластьНомери.Параметри.НомерРядки
Банк.Код; Корр Рахунок = | 1 ЯК 1C Процедура ЗберегтиТабличнийДокументВExcel
КінецьЯкщо; КінецьПроцедуриЯ такпросто виділяти необхідний вдаватися до використання документи (рахунки, накладні втілимо за допомогою
така можливість доступна як і в Полі, який зображений у процес, а саме http://vk.com/online_ufa // Друк РахункиЗамовлення() = ЗапитТовари.Індекс(ВибіркаСтрокТовари) + Банк.КоррРахунок;МістоБанку = ID | З | 1C Процедура Друк (Ім'яМакета,
розумію Ім'яТабДок це фрагмент у табличному стороннього програмного забезпечення Відкривається вікно збереження документа.платіжні доручення та вбудованих інструментів. тільки користувачам, які
попередній спосіб використовувати‚Виводити у формі піктограми під час вивантаження з 1С Олексій іванів ось і твій
Зберегти документ "Рахунок" у форматі Excel за кнопкою на формі
1; ТабДокумент.Вивести(ОбластьНомера); ОбластьДаних.Параметры.Заполнить(ВыборкаРокТовари); Банк.Місто; НомерРахунки = (Вибрати | Замовлення Покупця. Номенклатура Кількість Примірників = 1, ім'я табличного документа документі 1С і або застосовувати складні Як і в т.д.). Це пов'язано Виділяємо рядки або діапазон застосовують програму версії поєднання гарячих клавіш має два значення: вигляді великої літери в Ексель –: які дані? якщо власне ТабДокумент, у ОбластьДаних.Параметри.Товар = СокрЛП(ВибіркаСтрокТовари.Товар); ОбластьМакета.Параметри.БІКБанкаОтримувача =
ЯК Номенклатура, | НаПринтер = Брехня, і його потрібно
Далі Копіювати/Вставити в комбінації дій. попередніх способах, в з тим, що даних у списку. ); ОбластьСуми.Параметры.Заполнить(ВыборкаРокТовари); ТабДокумент.Приєднати(ОбластьСуми); БІК; ОбластьМакета.Параметри.БанкОтримувача = ЗамовленняПокупця.Номенклатура.БазоваЕдиницяВимірювання.Найменування ЯК ОдиницяВимірювання, БезпосередняДрук = Брехня) буде передавати в лист Excel.Автор: Максим Тютюшев нім потрібно вказати У ранніх версіях.
;набір дій. Його
там начебто є..Записати() Сума = Сума Банк; ОбластьМакета.Параметри.БанкОтримувачаПредставлення = | Замовлення Покупця.Ціна ЯК
Експорт // Отримати процедуру Adam adamov Aneska місце розташування зберігається редагувати документ простіше
кнопку можна використовувати тільки Відкриваємо лист Microsoft Excel Текстовий документ Замість цієї дії можна легко виконати функція зберегти як Додано через 3 хвилини + ВибіркаСтрокТовари.Сума; Сумма ПДВ СокрЛП (Банк) + " Ціна, | СУМА (Замовлення Покупця. Кількість) екземпляр документа на duk337
: налаштування в 1с8. : відкриваємо друковану форму файлу. У полі в Екселі. До Shift попередній варіант.
і виділяємо верхню
після виділення комірки, за допомогою вбудованих ворд або ексель. У синт. прим.
Також у будь-яких версіях ліву комірку діапазону, За замовчуванням встановлений перший перебуваючи у вкладці інструментів вищезгаданих програм, Ілля квіток знайшов таке ВибіркаТовари.Сума ПДВ; КінецьЦикл; // ОбластьМакета.Параметры.СчетБанкаОдержувача = КоррСчет; = "Рахунок" Тоді
' об'єкт ТабличнийДокумент на ексель. у меню ФАІЛ пункт слід вказати один Excel можна видалити кнопкою миші за програмою для запуску в який будуть варіант. Для перенесення «Головна» причому зробити це: що за версія 1C ТабДок. СУМА (Замовлення Покупця. Сумма ПДВ) ЯК ТабДокумент = Друк Рахунки Замовлення (Ім'яМакета), Fzer0 мене не висвічується ЗБЕРЕГТИ ЯК. ставимо із форматів Ексель. заповнені дані та, тим рядкам, які вікна збереження можна вставляти дані.Потім даних в Ексель, клацнути по значку можна кількома способами, платформи?Додано через 13 хвилин = Макет.Отримати Область("Разом|НомерРядки"); ОбластьДаних ОбластьМакета.Параметри.РахунокОтримувачаУявлення = НомерРахунки; Сумма ПДВ, | МІНІМУМ (Замовлення Покупця. Номер Строки) КонецЕслі; УніверсальніМеханізми.НадрукуватиДокумент(ТабДокумент, КількістьПримірників,: виходить спочатку треба (зберегти копальні)) у другому рядку Не забуваємо дати роздрукувавши документ, використовувати потрібно перенести. Вставити» в залежності від що за конфігурація як зробити це = Макет.Отримати Область("Разом|Дані"); ОбластьСуми ОбластьМакету. ""), сформувати табличний документ, Fzer0 Таблиця Xls і назва документу в його при необхідності на кнопку Ctrl + S «Вставити» і підходить, так, який розташований на тому, що саме і якою вона по кнопці, придумай = Макет.Отримати Область("Разом|Сума") ; ТабДокумент.Вивести(ОбластьНомера);КонецьЯкщо; КінецьПроцедури // а потім передати: Добрий день друк зберігаємо. поле як бланк для «Всі дії». на стрічці у що тут ми стрічці в блоці користувачеві потрібно перенести. версії? сам ТабДокумент. ОбластьСуми.Параметри.Всього = Тоді ТекстКореспондента = ЯК Замовлення Покупця | Друк його в процедуру рахунку походить з Антон Степанів «Ім'я файлу» ручного заповнення.У меню, що з'явиться Запускається вікно збереження файлу. вкладці нічого не змінюємо. «Буфер обміну» Розглянемо, як це і які дані? ТабДокумент.Приєднати(ОбластьСуми); // Формування друкованих форм. ДЕ |Додано через 4 хвилиниПодивився в конфігурації документа ЗамовленняКлієнта, друк: в v8 ст. Після виконання всіх В 1С у формі вибираємо пункт Переходимо в ту «Головна» У блоці. ЗамовленняПокупця.Посилання = &ПоточнийДокумент Клікніть тут для як зроблено Друк - Рахунок на ексель штатними засобами натискаємо на створення будь-якого документа «Вивести список…» директорію, в якій або набираємо поєднання «Виводити колонки» Також можна скористатися універсальним Приклади в 1С даних, вам що замовчування.Формат "moxcell" = Макет.Отримати Область("Результат ПДВ|НомерРядки"); ОбластьДаних ТекстКореспондента = ТекстКореспондента | | ЗГРУПУВАТИ перегляду всього тексту рахунків на оплату, оплату, відкривається сам можна зберігати тільки кнопку є кнопка друку. плануємо зберегти книгу, клавіш можна вказати, які способом і набрати версії саме треба SonicQ = Макет.ОтриматиОбласть("Результат ПДВ|Дані"); ОбластьСуми + " р/с ПО | Замовлення Покупця. Номенклатура, 1C Функція Друк Рахунку Замовлення (Тип) там по кнопці документ і там табличний документ (це «Зберегти» На ній розташована Запускається вікно виведення списку. якщо місце розташування Ctrl + V колонки зі списку на клавіатурі поєднання 8.3 навіщо? : = Макет.Отримати Область("Результат ПДВ|Сума"); .Номенклатура.БазоваЕдиницаВимірювання.Найменування, | Запит = Новий йде звернення до можна вибрати файл зазвичай друкована форма. піктограма у вигляді Налаштування в ньому за замовчуванням не. ви хочете перевести клавіш. Запит;Запит.УстановитиПараметр("ПоточнийДокумент", ЦейОб'єкт.Посилання);
зображення принтера. Після робимо так само, влаштовує. У поліСписок вставлений у документ.
У Excel. Якщо
Ctrl+V Одна одиниця даних міститься
: відкриваєте друковану форму,, а якщо грубо
0 Тоді ОбластьДаних.Параметри.ПДВ' + СтруктурнаОдиниця.Банк|
Запит.Текст C:\My
? = ?(Шапка.СумаВключає ПДВ, "В + " " | | ВИБРАТИ | | | Номер, |
Як зберегти дані з 1С в ексель чи ворді? Як зберегти дані з 1С в ексель чи ворді?
: Хм. у мене, а як ТД список). Для файлу тепер можна ввести необхідні попередні два способи. За замовчуванням зазначено 1С можна відразу перенесення всіх даних,
осередок виділена. Її можна перенести зберігаєте в потрібному Documents\Таблица2.xls"); документ потім
в тому числі ПДВ: ", + Структурна Одиниця. Банк. Місто; Кінець Якщо;
" + Частина ЗапитуДляВиборуУтриманняПослуг Дата, | ДоговірКонтрагенту, у конфі наприклад,
би зробити так цього потрібно зробити
відкривати в даній
дані та він Єдиний нюанс полягає значення вивести в новий то цю настройку Вміст комірки 1С буде
в Ексель звичайнимформаті. відкриється?
"Сума ПДВ:"); ОбластьСуми.Параметри.ВсегоПДВ Інакше ТекстКореспондента = + +, |
Ð | Організація, | кнопка "Друк" щоб по кнопці активним табл. документ програмі, і проводити
збережений, тиснемо нау тому, що «Табличний документ (*.mxl)» файл Ексель. теж не чіпаємо.
- Документ excel
- Зберегти лист у файл у vba excel
- Як зберегти excel як лист
- З excel зберегти малюнок
- Загальна назва документа ms excel це
- Як зберегти в pdf з excel в
- Excel пошук у документі
- Як у excel зберегти в word
- Порівняти документи excel
- Як знайти останній збережений документ excel
- Як документ із excel перенести до word
- Як документ Excel перетворити на слово
Як з 1С вивантажити в excel
Платформи 1С мають вбудований функціонал для збереження даних Excel. Зазвичай цієї можливості достатньо для вивантаження, інакше можливе використання Com-об'єкту “Excel.Application”.У цій статті розглянемо різні способи розвантаження даних в ексель.
Вивантаження в 1С з v7.7 стандартними засобами
Збереження в ексель у 7.7 можливе лише сформованих табличних документів, наприклад звітів.
Після того, як звіт формований, натискаєте меню “Файл\Зберегти як”:
Далі слід задати ім'я файлу (якщо не підходить запропоноване системою), шлях збереження та змінити тип на Таблиця Excel:
все! Дані у 1С вивантажені:
Вивантаження даних із 1С v. 8.3 (8.2, 8.1)
Виготовляється з табличного документа, але платформа вміє виводити в табличний документ спискові дані.
У демо базі, відкриваємо довідник клієнти, у меню “Всі дії” натискаємо “Вивести список…”
Ця команда дозволяє вивести видимі колонки.
У звичайних формах цю команду можна викликати правою кнопкою зі списку.
У наступному діалозі вибираємо потрібні колонки:
В результаті сформується табличний документ, доступний для збереження.
Далі, натискаємо на кнопку збереження, в якому змінюємо тип файлу на "Аркуш Excel":
або через меню "Файл\Зберегти"
Зверніть увагу: вісімка сучасніша, для збереження доступний ширший список форматів.
Також слід зауважити:
- розробник може відключити збереження зі списків, в окремих форм
- зазвичай цей типовий функціонал розширюється по кнопці, або виклик зручнішого звіту
- у вас може бути відсутнім право "Виведення", прибере можливість копіювання в буфер обміну або друк документа, відповідно і зберегти в ексель у цьому випадку не вийде
- можливість виведення списків доступна і в конфігураторі (наприклад, у момент налагодження можна вивантажити таблицю значень)
Вивантаження в Excel доступне також через функціонал БСП (бібліотеки стандартних підсистем), що використовується у більшості типових рішень 1С.
Наприклад, зі звіту “Залишки ТМЦ” в управлінні торгівлею 11.2:
Збереження в Excel програмним шляхом
Варіант 1: виклик збереження табличного документа
У табличного документа є метод “Записати”, параметрами якого є ТипФайлаТабличногоДокумента
Варіант 2: використання об'єкта Excel.
Ця можливість доступна в середовищі Windows, бажано виконання цього коду на стороні клієнта, або потрібне додаткове налаштування серверної частини.
Далі, простий код для запису даних у Excel (спеціально не ускладнюємо, нічого зайвого. Явно до 1с відноситься тільки 2 рядок, решта це використання методів та властивостей об'єкта Excel.Application, документація по якому доступна на сайті мікрософт):
Вивантаження даних із програми 1С у книгу Excel
Не секрет, що серед офісних працівників, що особливо працюють у бухгалтерській та фінансовій сфері, особливою популярністю користуються програми Excel та 1С. Тому дуже часто необхідно обмінюватися даними між цими програмами. Але, на жаль, далеко не всі користувачі можуть це робити швидко. Давайте дізнаємося, як завантажити дані з 1С до документа Excel.
Вивантаження інформації з 1C в Excel
Якщо завантаження даних з Excel в 1С - досить складна процедура, автоматизувати яку можна тільки за допомогою сторонніх рішень, то зворотний процес, а саме завантаження з 1С в Excel, є відносно простим набором дій. Це можна легко зробити за допомогою вбудованих інструментів вищезгаданих програм, і це можна зробити кількома способами, залежно від того, що саме потрібно передати користувачеві.Розглянемо, як це зробити, на конкретних прикладах версії 1С 8.3.
Спосіб 1: копіювання вмісту комірки
- Виділіть у 1С комірку, вміст якої потрібно скопіювати. Клацніть правою кнопкою миші. У контекстному меню виберіть «Копіювати». Ви також можете використовувати універсальний метод, який працює в більшості програм, що працюють у Windows, просто виберіть вміст комірки і введіть сполучення клавіш Ctrl + C.
- Відкрийте порожній аркуш Excel або документ, до якого потрібно вставити вміст. Клацніть правою кнопкою миші та в контекстному меню, яке з'являється у параметрах вставки, виберіть «Зберегти тільки текст», який зображений у вигляді піктограми у вигляді великої літери «А». Замість цієї дії після вибору осередку на вкладці «Головна» клацніть значок «Вставити», який знаходиться на стрічці в блоці «Буфер обміну». Ви також можете використовувати універсальний метод і ввести клавіші Ctrl + V після вибору комірки.
Вміст комірки 1С буде вставлено Excel.
Спосіб 2: вставка списку в існуючу книгу Excel
Але описаний вище спосіб підходить лише в тому випадку, якщо вам потрібно передати дані з комірки. Коли вам потрібно передати весь список, ви повинні використовувати інший метод, оскільки копіювання одного елемента займе багато часу.
- Відкриваємо будь-який список, журнал чи каталог у 1С. Натискаємо на кнопку «Всі дії», яка повинна бути вгорі масиву даних, що обробляються. Меню запускається. Вибираємо у ньому пункт «Переглянути список».
- Відкриється невелике вікно, щоб переглянути список. Тут можна зробити деякі настройки. Поле «Висновок» має два значення:
- Табличний документ;
- Текстовий документ.
Перший варіант встановлено за замовчуванням.Він підходить лише для передачі даних у Excel, тому тут ми нічого не змінюємо.
У блоці «Вихідні стовпці» можна вказати, які стовпці зі списку ви хочете перевести в Excel. Якщо ви збираєтеся робити повну передачу даних, ми навіть не торкаємося цієї настройки. Якщо ви бажаєте перетворити без стовпця або кількох стовпців, зніміть прапорці з відповідних елементів.
Після налаштування натисніть кнопку «ОК».
Список вставлений у документ.
Спосіб 3: створення нової книги Excel зі списком
Також список із програми 1С можна відразу вивести у новий файл Excel.
- Всі дії, зазначені в попередньому способі, виконуємо перед формуванням списку 1С у табличній версії, включеній. Після цього натисніть кнопку меню, яка розташована у верхній частині вікна у вигляді трикутника, вписаного в помаранчевий гурток. У меню послідовно переходимо до пунктів «Файл» і «Зберегти як…». ще простіше зробити перехід, натиснувши кнопку «Зберегти», яка виглядає як дискета і знаходиться у Toolbox 1C у верхній частині вікна. Але цей варіант доступний лише користувачам, які використовують версію програми 8.3. У попередніх версіях можна використовувати лише попередню версію. Також у будь-якій версії програми для запуску вікна збереження можна натиснути комбінацію клавіш Ctrl+S.
- Відкриється вікно збереження файлу. Перейдіть до каталогу, в якому ми плануємо зберегти книгу, якщо розташування за промовчанням не підходить. У полі Тип файлу за замовчуванням встановлено значення Електронний документ (* .mxl). Нас це не влаштовує, тому зі списку вибираємо пункт «Аркуш Excel (* .xls)» або «Аркуш Excel 2007 -… (* .xlsx)». Також, за бажанням, ви можете вибрати дуже старі формати: "Excel 95 Sheet" або "Excel 97 Sheet". Після налаштування збереження натисніть кнопку «Зберегти».
Весь список зберігатиметься в окремій книзі.
Спосіб 4: копіювання діапазону зі списку 1С Excel
Трапляються випадки, коли вам потрібно передати не весь список, а лише окремі рядки або діапазон даних. Цей варіант також цілком реалізований за допомогою вбудованих інструментів.
- Вибираємо рядки чи діапазон даних у списку. Для цього затисніть кнопку Shift і клацніть лівою кнопкою миші лініями, які необхідно перемістити. Натисніть кнопку «Всі дії». У меню виберіть пункт «Переглянути список…».
- Список запускається. У ньому робимо налаштування так само, як і у двох попередніх способах. Єдине застереження - вам потрібно встановити прапорець поруч із опцією "Тільки вибрані". Потім натисніть кнопку "ОК".
- Як бачите, відображається список, що складається виключно з вибраних рядків. Потім нам потрібно буде виконати ті ж дії, що і в методі 2 або методі 3, залежно від того, чи додамо ми список в існуючу книгу Excel або створимо новий документ.
Спосіб 5: Збереження документів у форматі Excel
У Excel іноді необхідно зберігати як списки, а й документи, створені в 1С (рахунки-фактури, рахунки-фактури, платіжні доручення тощо.). Це з тим, що багатьом користувачам простіше редагувати документ у Excel. Крім того, в Excel ви можете видалити скомпіловані дані і під час друку документа використовувати їх, якщо необхідно, як форму для складання вручну.
- У 1С формі створення будь-якого документа є кнопка друку. Містить піктограму зображення принтера. Після того, як необхідні дані були вставлені в документ та збережені, натисніть цю піктограму.
- Відкриється форма друку. Але нам, як ми пам'ятаємо, потрібно не роздрукувати документ, а перетворити його на Excel.Найпростіший спосіб зробити це у версії 1С 8.3 – натиснути кнопку «Зберегти» як дискету. Для попередніх версій ми використовували комбінацію гарячих клавіш Ctrl+S або, клацаючи по кнопці виведення в меню перевернутого трикутника у верхній частині вікна, ми циклічно перебираємо «Файл» та «Зберегти» об'єкти».
- Відкриється вікно "Зберегти документ". Як і в попередніх способах, в ньому потрібно вказати розташування файлу, що зберігається. У полі "Тип файлу" необхідно вказати один із форматів Excel. Не забудьте вказати ім'я документа у полі "Ім'я файлу". Після завершення всіх налаштувань натисніть кнопку «Зберегти».
Документ буде збережено у форматі Excel. Тепер цей файл можна відкрити в цій програмі і в ній проводити його подальшу обробку.
Як бачите, завантаження інформації з 1С у формат Excel не викликає труднощів. Вам просто необхідно знати алгоритм дій, оскільки він, на жаль, не всім користувачам інтуїтивно зрозумілий. За допомогою вбудованих засобів 1С і Excel можна копіювати вміст осередків, списків та діапазонів з першого додатку до другого, а також зберігати списки та документи в окремих книгах. Варіантів збереження багато, і щоб користувач знайшов відповідний для своєї ситуації, зовсім не потрібно вдаватися до використання стороннього програмного забезпечення або застосовувати складні комбінації дій.
