ПредишенСледващото

Ако се проведе изследване сред програмистите 1C на тема "Как да запазите информация от 1C в Ексел файл." по-голямата част, аз вярвам, ще се опция при създаването на Excel.Application обект и след попълване на листа с вградени методи и свойства в Excel VBA език. Но колко от вас си спомнят по-горе методи и свойства? Но в същото време има начин, който ви позволява да го направи много по-лесно, само с помощта на езика за програмиране 1C.

Това е достатъчно, за да генерира SpreadsheetDocument (това може да се направи с помощта на двете табличен оформление на документа, както и софтуер), и след това просто да го напиша като се използва методът на Save () директно в файла Excel, в полза на безпроблемен платформа ви позволява да направите това. Позволете ми да ви напомня, че този метод е следният:

Запис (името на файла, TipFaylaTablitsy)
Име на файл - низ, който указва пътя към файла;
TipFaylaTablitsy - типа на файла, към който пишем документа за електронна таблица.
1C платформа предоставя следните типове файлове:

Пример за използване

Като пример се създаде процедура, при която като параметър се подава маса от ценности, която ще бъде изведен на документ за електронни таблици, което от своя страна ще запази в Ексел.

Това е кодът на процедурата

По принцип, всички просто. Да предположим, че имаме такава маса от ценности:

След нея преследвана чрез процедурата по-горе, че има този резултат в Ексел

Професия - 1s - навлизане в Excel файл от документ в електронна таблица

Предимства на метода

  • Простота. То не изисква познаване на VBA. Предлага синтактичен контрол и отстраняване на грешки код в процеса на писане.
  • То не изисква инсталиран Excel.

Ограничения

  • Ако оформлението е доста сложно, много е вероятно, че той може да остане недостатъчно правилно. Плюс това, че може да има проблеми с формата на данните.
Подкрепете проекта - споделете линка, благодаря!