Выгрузка данных из программы 1С в книгу Excel
Не секрет, что среди офисных работников, в частности тех, которые заняты в расчетной и финансовой сфере, особенно популярны программы Excel и 1С. Поэтому довольно часто приходится производить обмен данными между этими приложениями. Но, к сожалению, далеко не все пользователи знают, как быстро это сделать. Давайте выясним, как выгрузить данные из 1С в документ Excel.
Выгрузка информации из 1C в Excel
Если загрузка данных из Excel в 1С – это довольно сложная процедура, автоматизировать которую можно только с помощью сторонних решений, то обратный процесс, а именно выгрузка из 1С в Эксель – это сравнительно простой набор действий. Его можно легко выполнить с помощью встроенных инструментов вышеуказанных программ, причем сделать это можно несколькими способами, в зависимости от того, что именно пользователю нужно перенести. Рассмотрим, как это выполнить на конкретных примерах в 1С версии 8.3.
Способ 1: копирование содержимого ячейки
Одна единица данных содержится в ячейке 1С. Её можно перенести в Эксель обычным методом копирования.
- Выделяем ячейку в 1С, содержимое которой нужно скопировать. Кликаем по ней правой кнопкой мыши. В контекстном меню выбираем пункт «Копировать». Можно воспользоваться также универсальным способом, который действует в большинстве программ, работающих на ОС Windows: просто выделяем содержимое ячейки и набираем комбинацию клавиш на клавиатуре Ctrl+C.
Открываем чистый лист Excel или документ, куда нужно вставить содержимое. Кликаем правой кнопкой мыши и в появившемся контекстном меню в параметрах вставки выбираем пункт «Сохранить только текст», который изображен в форме пиктограммы в виде большой буквы «А».
Вместо этого действия можно после выделения ячейки, находясь во вкладке «Главная», щелкнуть по значку «Вставить», который расположен на ленте в блоке «Буфер обмена».
Также можно воспользоваться универсальным способом и набрать на клавиатуре сочетание клавиш Ctrl+V после того, как ячейка выделена.
Содержимое ячейки 1С будет вставлено в Excel.
Способ 2: вставка списка в существующую книгу Excel
Но вышеуказанный способ подойдет лишь в том случае, если нужно перенести данные из одной ячейки. Когда же нужно совершить перенос целого списка, то следует воспользоваться другим способом, ведь копирование по одному элементу отберет очень много времени.
- Открываем любой список, журнал или справочник в 1С. Кликаем на кнопку «Все действия», которая должна располагаться вверху от обрабатываемого массива данных. Запускается меню. Выбираем в нем пункт «Вывести список».
Открывается небольшое окошко вывода списка. Тут можно произвести некоторые настройки.
Поле «Выводить в» имеет два значения:
- Табличный документ;
- Текстовый документ.
По умолчанию установлен первый вариант. Для переноса данных в Эксель он как раз и подходит, так что тут мы ничего не меняем.
В блоке «Выводить колонки» можно указать, какие колонки из списка вы хотите перевести в Excel. Если вы собираетесь производить перенос всех данных, то эту настройку тоже не трогаем. Если же вы хотите произвести конвертацию без какого-то столбца или нескольких столбцов, то снимаем галочку с соответствующих элементов.
После того, как настройки завершены, жмем на кнопку «OK».
Затем на экран выводится список в табличном виде. Если вы хотите перенести его в готовый файл Excel, то просто выделите в нем все данные курсором с зажатой левой кнопкой мыши, потом кликните по выделению правой кнопкой мышки и в открывшемся меню выберите пункт «Копировать». Можно так же, как и в предыдущем способе использовать сочетание горячих клавиш Ctrl+С.
Список вставлен в документ.
Способ 3: создание новой книги Excel со списком
Также список из программы 1С можно сразу вывести в новый файл Эксель.
- Выполняем все те шаги, которые были указаны в предыдущем способе до формирования списка в 1С в табличном варианте включительно. После этого жмем на кнопку вызова меню, которая расположена в верхней части окна в виде треугольника, вписанного в оранжевый круг. В запустившемся меню последовательно переходим по пунктам «Файл» и «Сохранить как…».
Ещё проще сделать переход, нажав на кнопку «Сохранить», которая имеет вид дискеты и расположена в блоке инструментов 1С в самом верху окна. Но такая возможность доступна только пользователям, которые применяют программу версии 8.3. В ранних версиях можно использовать только предыдущий вариант.
Также в любых версиях программы для запуска окна сохранения можно нажать комбинацию клавиш Ctrl+S.
Весь список будет сохранен отдельной книгой.
Способ 4: копирование диапазона из списка 1С в Excel
Бывают случаи, когда нужно перенести не весь список, а только отдельные строки или диапазон данных. Этот вариант тоже вполне воплотим с помощью встроенных инструментов.
- Выделяем строки или диапазон данных в списке. Для этого зажимаем кнопку Shift и кликаем левой кнопкой мыши по тем строкам, которые нужно перенести. Жмем на кнопку «Все действия». В появившемся меню выбираем пункт «Вывести список…».
Запускается окошко вывода списка. Настройки в нем производим так же, как и в предыдущих двух способах. Единственный нюанс состоит в том, что нужно установить галочку около параметра «Только выделенные». После этого жмем на кнопку «OK».
Способ 5: Сохранение документов в формате Excel
В Excel иногда нужно сохранять не только списки, но и созданные в 1С документы (счета, накладные платежные поручения и т.д.). Это связано с тем, что для многих пользователей редактировать документ проще в Экселе. К тому же в Excel можно удалить заполненные данные и, распечатав документ, использовать его при необходимости как бланк для ручного заполнения.
- В 1С в форме создания любого документа имеется кнопка печати. На ней расположена пиктограмма в виде изображения принтера. После того, как в документ введены необходимые данные и он сохранен, жмем на этот значок.
Открывается форма для печати. Но нам, как мы помним, нужно не распечатать документ, а конвертировать его в Эксель. Легче всего в версии 1С 8.3 это сделать, нажав на кнопку «Сохранить» в виде дискеты.
Для более ранних версий используем сочетание горячих клавиш Ctrl+S или, нажав на кнопку вывода меню в виде перевернутого треугольника в верхней части окна, последовательно переходим по пунктам «Файл» и «Сохранить».
Документ будет сохранен в формате Эксель. Этот файл теперь можно открывать в данной программе, и проводить дальнейшую его обработку уже в ней.
Как видим, выгрузка информации из 1С в формат Excel не составляет никаких сложностей. Нужно знать только алгоритм действий, так как, к сожалению, не для всех пользователей он интуитивно понятен. С помощью встроенных инструментов 1С и Эксель можно копировать содержимое ячеек, списков и диапазонов из первого приложения во второе, а также сохранять списки и документы в отдельные книги. Вариантов сохранения достаточно много и для того, чтобы пользователь мог найти подходящий именно для его ситуации, совсем не нужно прибегать к использованию стороннего программного обеспечения или применять сложные комбинации действий.
Мы рады, что смогли помочь Вам в решении проблемы.
Помимо этой статьи, на сайте еще 11905 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Как выгрузить документ из 1С в Excel: особенности экспорта файлов
У многих пользователей программы 1С: Бухгалтерия в процессе работы с ней часто возникает необходимость в том, чтобы выгрузить документ из 1C в Excel для переноса в другую базу. Экспорт может понадобиться и в том случае, если бухгалтеру надо обработать данные без использования программы. Для осуществления данного механизма нет необходимости устанавливать внешние компоненты, ведь программа оснащена всем необходимым функционалом. В большинстве случаев выгрузить файл из системы можно без помощи программистов.
Способы выгрузки документов из программы 1С
Если бухгалтеру необходимо выгрузить отчетность, имеющую печатную форму, тогда выполнение процедуры не составит большого труда. Для этого следует сохранить документ стандартным способом, нажав пункт меню «Сохранить как» и выбрав требуемый формат файла. Данный способ подходит для конфигураций, которые поддерживают различные форматы. Если система предлагает сохранить документ только в формате mxl, следует прибегнуть к другим методам.
Применение специального программного обеспечения. Утилита «1С:Предприятие – Работа с файлами» позволяет просматривать табличную часть документов, созданных во внутренних форматах 1С, а также конвертировать их и распечатывать на бумажных носителях. Программу можно скачать бесплатно на официальном сайте 1С.
Осуществление выгрузки с использованием внутреннего языка системы 1С: Предприятие. Выполнение данного процесса находится в компетенции программистов, так как для успешного экспорта файлов потребуется знание различных кодов программы. Если же у вас нет желания заниматься изучением кодов, то вы в любое время сможете обратиться за помощью к специалистам.
Особенности выгрузки и загрузки данных
Если экспорт объектов из одной программы в другую происходит программно, следует помнить, что количество полей одного и того же документа в разных системах может отличаться. Поэтому перед выгрузкой файлов из базы необходимо преобразовать их в соответствии с правилами обмена
Чтобы документ корректно загрузился на другую платформу необходимо создать при помощи конфигурации «Конвертация данных» файл с расширением;
Настройка соответствий между объектами метаданных и реквизитами таблиц обеих программ является ключевой задачей при подготовке правил обмена. Для создания метаописаний данных используются внешние обработки;
Выгрузка файлов из программы может осуществляться с группировками строк;
Программа 1С: Бухгалтерия не различает формулы, которые мы видим в ячейках MS Excel, для работы с ней используются функции на языке VBA.
Стандартный способ вывода информации из программы 1С в Excel
Данный способ подходит для всех платформ 1С, в том числе и для 1С: Торговля. Программа предлагает несколько форматов хранения файлов: mxl (предназначен для таблиц в 1С), xls (MS Excel), html (размещение на веб-ресурсах), txt (текстовый документ). От выбора формата будет зависеть внешний вид полученного документа. Последовательность действий приведена далее:
Открыть информационную базу, затем выбрать пункты «Операции» − «Справочники» − «Номенклатура»;
Щелкнуть правой кнопкой мышки в любом месте, затем нажать «Вывести список». Появится окно установки;
В открывшемся списке отметить флажком поля, которые будут экспортироваться;
В меню «Выводить в …» следует выбрать текстовый или табличный формат, нажать клавишу«Enter»;
Когда откроется таблица − надо выделить ее. После этого нажать «Файл − Сохранить»;
Ввести название документа и выбрать формат, в котором он будет сохранен.
Если таблица объемная и содержит большой объем данных, для удобства работы с ней в дальнейшем можно выгрузить каждую группу в отдельный документ. MS Excel имеет ограниченный размер, максимальное количество строк – 1048000 (версии от 2007 года выпуска). Так как выгружаемая отчетность содержит важную информацию, желательно, чтобы все операции по экспорту данных выполнял профессионал.
Выгрузка информации из платформы 1С: Бухгалтерия 7.7
Перенос данных из платформы 1С 7.7 рекомендуется проводить в начале нового отчетного периода, после выполнения всех операций прошедшего периода. Процедура осуществляется при помощи внешних обработок, основной из которых является ACC_ACC8.ert. Эту обработку можно открывать в программе через меню «Сервис» − «Дополнительные возможности», где она называется «Переход на 1С: Бухгалтерию» (указывается версия программы). Также используется пункт «Синхронизировать данные с 1С: Бухгалтерией», устанавливающий режим синхронизации.
Из информационной базы можно выгрузить элементы справочников, сведения о товарах, текущие документы и остатки на счетах бухгалтерского учета, формы ФСС из зарплаты и др. Перенос происходит в два этапа: все данные выгружаются в отдельный файл, а затем он загружается в другую базу. Установка обработки запускается двойным нажатием мышки на setup.exe.
После успешной инсталляции надо открыть пункт меню «Сервис», затем «Дополнительные возможности», и выбрать «Выгрузка данных для 1С». Когда параметры будут определены − нажать кнопку «Загрузить правила обмена». Если перенос данных осуществляется в последний день 2015 года, то следует указать дату выгрузки 01.01.2016. Тогда документы с введенными остатками будут датированы 31.12.2015, а документы с текущими операциями – следующим днем.
Выгрузка данных из программ 1С: Бухгалтерия 8 и 8.2
В системах 1С 8 и 1С 8.2 есть возможность экспорта информационных баз в полном объеме для последующей загрузки на других компьютерах, также можно сохранять отчеты в нескольких форматах, выгружать таблицы и получать информацию с помощью запросов консоли. Чтобы экспортировать базу целиком следует зайти в режим Конфигуратор, выбрать пункт меню «Администрирование», затем нажать «Выгрузить информационную базу». Система попросит пользователя указать наименование файла и его расположение. Если надо загрузить сохраненную информацию в другую базу, следует нажать кнопку «Загрузить информационную базу» и выбрать требуемый файл.
Иногда перед бухгалтерами ставят задачи, связанные с получением списков определенных документов или товаров. Рассмотрим, как можно выгрузить такую информацию из программы 1С. Для этого надо открыть форму списка и установить необходимые отборы, затем правой кнопкой мышки вызвать контекстное меню и выбрать «Вывести список». Программа предложит возможные варианты вывода.
Еще один несложный способ – выгрузка печатных форм в Excel. Для получения данных необходимо открыть реестр документов, выбрать из списка нужный, затем открыть печатную форму. После этого нажать сочетание клавиш «Ctrl + S» или «Файл – Сохранить как», система предложит ввести имя файла и выбрать его тип. Сформированный отчет выгружается по похожему алгоритму.
Экспорт остатков из системы 1С
Справочники номенклатуры и остатки можно выгрузить из программы при помощи различных обработок. Они позволяют выводить данные о наименованиях товаров, единицах измерений, количестве на складе. Данная функция очень востребована в тех случаях, когда необходимо отобрать продукцию по заданным параметрам для отправки чекбокса клиенту. Порядок действий при выгрузке остатков приведен далее:
Нажать «Операции» − «Справочники» − «Номенклатура»;
Когда появится окно с перечнем номенклатур, можно отобрать требуемые наименования при помощи фильтров. Затем кликнуть мышкой по любой строке, в контекстном меню выбрать «Вывести список»;
Установить галочки на необходимых параметрах, нажать «OK»;
Набрать комбинацию «Файл» − «Сохранить как»;
Ввести название файла, выбрать тип «Лист Excel», сохранить.
Основные средства выгружаются по подобному сценарию.
Экспорт справочников контрагентов из 1С в Excel
Выгрузить список контрагентов из системы 1С: Бухгалтерия довольно просто. Для этого можно использовать обработки или печатные формы. При выводе печатных форм последовательность действий будет следующей:
Открыть меню «Предприятие», выбрать пункт «Контрагенты»;
Нажать «Действия», выбрать команду «Вывести список»;
Когда появится список, следует проверить, чтобы в каждом поле был указан параметр ИНН. При необходимости установить флажок в настройках. В рядке «Выводить в …» указать «Табличный документ». Сформировать готовый список;
Нажать «Файл» − «Сохранить как».
Выгрузка счетов из программы 1С: Бухгалтерия в Excel
Необходимость обмены счетами с покупателями и контрагентами возникает довольно часто. Но так как для ведения бухгалтерского и налогового учета используется специальное программное обеспечение, сотрудникам компании приходится выгружать из него документы и сохранять их в табличной форме. Формат Excel позволяет экспортировать файлы из системы 1С без потерь, и если другой пользователь откроет сохраненный документ в программе Excel – он увидит его точно таким, каким он был создан в бухгалтерской программе.
Для начала необходимо сформировать счет и вывести его на экран. После этого документ можно распечатать на бумажном носителе или сохранить во внешний файл для последующей отправки по электронной почте. Выгрузка счетов осуществляется по стандартной схеме: в меню «Файл» выбрать пункт «Сохранить как», затем ввести название и указать тип сохраняемого документа.