MODUS

 
Консультационный центр


тел: +7(495)368-91-51
368-93-11

e-mail: modus@modus.ru
личный кабинет

Работа с Excel

ФУНКЦИЯ ТИП_ЛОГИКА:АСОЗДАТЬ_КНИГУ (ТИП_ЧИСЛО:листов)

Создает книгу в Excel, где <листов> - количество листов в книге.

 

ФУНКЦИЯ АЗАКОНЧИТЬ_РАБОТУ_С_EXCEL

Вызывается для окончания работы по формированию отчета в Excel

 

ФУНКЦИЯ ТИП_ЛОГИКА:АВ_ЯЧЕЙКУ(ТИП_ЧИСЛО:лист;ТИП_СТРОКА:сЯчейки,поЯчейку,формат,знач)

Записывает значение в ячейки, где <лист>- номер листа, <сЯчейки> <поЯчейку> диапозон обрабатываемых ячеек, <формат>-строка определяющая формат ячеек.. Значение автоматически приобразуется к нужному типу в зависимости от заданного формата.

 

ФУНКЦИЯ ТИП_ЛОГИКА:АШИРИНА_КОЛОНКИ(ТИП_ЧИСЛО:лист;ТИП_СТРОКА:колонка;ТИП_ЧИСЛО:знач)

Задает ширину колонки.

 

ФУНКЦИЯ ТИП_ЛОГИКА:АШРИФТ_ЯЧЕЙКИ(ТИП_ЧИСЛО:лист;ТИП_СТРОКА:сЯчейки,поЯчейку,шрифт;

ТИП_ЧИСЛО:разм;ТИП_ЛОГИКА:жирный,наклонный;ТИП_ЧИСЛО:подчеркнутый,цвет)

Задает шрифт диапазона ячеек, где <лист>- номер листа, <сЯчейки> <поЯчейку> диапозон обр. ячеек, <шрифт> - название шрифта, <разм> - размер шрифта, <жирный> и <наклонный> форма шрифта, <подчеркнутый> - тип подчеркнутого шрифта, <цвет> - номер цвета.

 

ФУНКЦИЯ ТИП_ЛОГИКА:АРАМКА_ЯЧЕЙКИ(ТИП_ЧИСЛО:лист;ТИП_СТРОКА:сЯчейки,поЯчейку;

ТИП_ЧИСЛО:рамка, тип,цвет)

Задает рамку для диапазона ячеек, где <лист>- номер листа, <сЯчейки> <поЯчейку> диапозон обрабатываемых ячеек, <рамка> - вариант рамки (левая, правая и т.п.) <тип> и <цвет> соответственно

номер типа рамки и ее цвета.

 

ФУНКЦИЯ ТИП_ЛОГИКА:АВЫРАВНИВАНИЕ_ЯЧЕЙКИ(ТИП_ЧИСЛО:лист;ТИП_СТРОКА:сЯчейки,поЯчейку;

ТИП_ЧИСЛО:горизонт,вертикаль)

Задает тип выравнивание для диапазона ячеек, где <лист>- номер листа, <сЯчейки> <поЯчейку>

диапозон обрабатываемых ячеек, <горизонт> - тип горизонтального выравнивания, <вертикаль> тип вертикального выравнивания.

 

ФУНКЦИЯ ТИП_ЛОГИКА:АПОКАЗАТЬ_КНИГУ

Показывает сформированную книгу.

 

ФУНКЦИЯ ТИП_ЛОГИКА:АОТКРЫТЬ_КНИГУ(ТИП_СТРОКА:файл)

Открывает книгу из файла.

 

ФУНКЦИЯ ТИП_ЛОГИКА:АИМЯ_ЛИСТА(ТИП_ЧИСЛО:лист;ТИП_СТРОКА:имя)

Задает имя листа, где <лист> - номер листа книги.

 

ФУНКЦИЯ ТИП_ЛОГИКА:АЦВЕТ_ЯЧЕЙКИ(ТИП_ЧИСЛО:лист;ТИП_СТРОКА:сЯчейки,поЯчейку;

ТИП_ЧИСЛО:цвет)

Задает цвет ячеек листа книги.

 

ФУНКЦИЯ ТИП_ЛОГИКА:АСОХРАНИТЬ_КНИГУ(ТИП_СТРОКА:файл)

Сохраняет книгу в файл.

ПРИМЕРЫ:

ИСПОЛЬЗОВАТЬ("ibalt")
успех!1=АСОЗДАТЬ_КНИГУ(5) //создаем книгу из пяти листов
успех!2=АИМЯ_ЛИСТА(1,"проверка") //задем имя первого листа
успех!3=АИМЯ_ЛИСТА(3,"Проба") //задаем имя третьего листа
успех!4=АВ_ЯЧЕЙКУ(1,"A1","A5","0,00","15.69")
успех!5=АВ_ЯЧЕЙКУ(3,"A1","A5","0,00","11.15")
успех!6=АШИРИНА_КОЛОНКИ(3,"A",20) 
успех!7=АФОРМУЛА(1,"A6","A6","0,00","=SUM(A1..A5)")
успех!8=АВ_ЯЧЕЙКУ(3,"B1","B1","ДД.ММ.ГГ",СТР(ДАТА_ТЕК))
успех!9=АШРИФТ_ЯЧЕЙКИ(1,"A1","A5","Lucida Console",15,ДА,ДА,4,10)
успех!10=АРАМКА_ЯЧЕЙКИ(1,"A1","A5",5,1,10)
успех!11=АЦВЕТ_ЯЧЕЙКИ(1,"A1","A5",5)
успех!12=АПОКАЗАТЬ_КНИГУ
успех!13=АВЫРАВНИВАНИЕ_ЯЧЕЙКИ(1,"A1","A5",2,2)
успех!14=АСОХРАНИТЬ_КНИГУ("c:\proba.xls")
успех!15=АЗАКОНЧИТЬ_РАБОТУ_С_EXCEL
АВЫКЛ_DLL
СОЗДАТЬ(сп,ТИП_СПИСОК) 
ЦИКЛ ДЛЯ (к=1,15)
сп.ДОБАВИТЬ(СТР(успех!к)) 
КОНЕЦ_ЦИКЛА 
ннн=ВЫБОР(сп,"Результаты выполнения функций","",30)

ФУНКЦИЯ ТИП_ЛОГИКА:АКТИВНАЯ_КНИГА

Позволяет работать с активной в данный момент книгой.

 

ФУНКЦИЯ ТИП_ЛОГИКА:АМАССИВ_ЯЧЕЕК(ТИП_ЧИСЛО:строк,колонок)

Создает в памяти двумерный массив данных. <строк> - количество строк и <колонок> - колонок в массиве. Использование массива позволяет радикально ускорить вывод данных в Excel по сравнению с поячеечным вводом.

 

ФУНКЦИЯ ТИП_ЛОГИКА:АСЧИТАТЬ_МАССИВ_ЯЧЕЕК(ТИП_ЧИСЛО:лист)

Считывает в массив значения ячеек книги, где <лист> - номер листа книги. Применяется для предварительного считывания листа Excel, перед заполнением шаблонов. Например когда есть уже

готовый отчет из "Консультанта-Плюс" в который необходимо вывести данные.

 

ФУНКЦИЯ ТИП_ЛОГИКА:АВ_МАССИВ_ЯЧЕЕКС(ТИП_ЧИСЛО:строка,колонка;ТИП_СТРОКА:знач) 
ФУНКЦИЯ ТИП_ЛОГИКА:АВ_МАССИВ_ЯЧЕЕКД(ТИП_ЧИСЛО:строка,колонка;ТИП_ДАТА:знач) 
ФУНКЦИЯ ТИП_ЛОГИКА:АВ_МАССИВ_ЯЧЕЕКВ(ТИП_ЧИСЛО:строка,колонка;ТИП_ВРЕМЯ:знач) 
ФУНКЦИЯ ТИП_ЛОГИКА:АВ_МАССИВ_ЯЧЕЕКЧ(ТИП_ЧИСЛО:строка,колонка;ТИП_ЧИСЛО:знач) 
ФУНКЦИЯ ТИП_ЛОГИКА:АВ_МАССИВ_ЯЧЕЕКЛ(ТИП_ЧИСЛО:строка,колонка;ТИП_ЛОГИКА:знач)

Записывает в массив значения соответствующих типов, где <строка> - номер строки и <колонка> -

номер колонки ячейки.

 

ФУНКЦИЯ ТИП_ЛОГИКА:АМАССИВ_В_ЯЧЕЙКИ(ТИП_ЧИСЛО:лист)

Заполняет лист книги значениями из массива. <лист> - номер листа книги.

 

ФУНКЦИЯ ТИП_ЛОГИКА:АОЧИСТИТЬ_МАССИВ_ЯЧЕЕК

Обнуляет массив ячеек.

 

ФУНКЦИЯ ТИП_ЛОГИКА:АФОРМАТ_ЯЧЕЕК(ТИП_ЧИСЛО:нач_строка,нач_колонка,кон_строка,

кон_колонка; ТИП_СТРОКА:формат)

Применяется для форматирования группы ячеек, прямоуголника, где <нач_строка,нач_колонка> - номер строки и колонки начальной ячейки, <кон_строка,кон_колонка> - номер строки и колонки конечной

ячейки таблицы, а <формат> - строка формата ячеек.

ПРИМЕР:

ИСПОЛЬЗОВАТЬ("ibalt") 
успех!1=АСОЗДАТЬ_КНИГУ(1)
успех!2=АМАССИВ_ЯЧЕЕК(10,10)
успех!3=АФОРМАТ_ЯЧЕЕК(1,1,9,9,"0,00")
ЦИКЛ ДЛЯ (к=1,10)
ЦИКЛ ДЛЯ (н=1,9)
успех!4=АВ_МАССИВ_ЯЧЕЕКЧ(к,н,ОКРУГЛЕНИЕ(к/н,2))
КОНЕЦ_ЦИКЛА 
КОНЕЦ_ЦИКЛА
ЦИКЛ ДЛЯ (к=1,10)
успех!4=АВ_МАССИВ_ЯЧЕЕКД(к,10,ДАТА_ТЕК)
КОНЕЦ_ЦИКЛА
успех!5=АМАССИВ_В_ЯЧЕЙКИ(1) 
успех!6=АПОКАЗАТЬ_КНИГУ 
успех!7=АЗАКОНЧИТЬ_РАБОТУ_С_EXCEL 
АОЧИСТИТЬ_МАССИВ_ЯЧЕЕК 
СОЗДАТЬ(сп,ТИП_СПИСОК) 
ЦИКЛ ДЛЯ (к=1,7)
сп.ДОБАВИТЬ(СТР(успех!к)) 
КОНЕЦ_ЦИКЛА 

н=ВЫБОР(сп)

ФУНКЦИЯ ТИП_ЛОГИКА:АИЗ_МАССИВА_ЯЧЕЕК(ТИП_ЧИСЛО:строка,колонка;ПЕРЕМ ТИП_СТРОКА:знач) (новая)

Считывает в переменную <знач> значение из массива ячеек.

ФУНКЦИЯ ТИП_ЛОГИКА:АВЫДЕЛИТЬ_ЯЧЕЙКИ(ТИП_ЧИСЛО:лист,начстр,начкол,констр,конкол)(новая)

Выделяет указанный диапазон ячеек листа.

ФУНКЦИЯ ТИП_ЛОГИКА:АВЫДЕЛИТЬ_СТРОКИ(ТИП_ЧИСЛО:лист,начстр,констр) (новая)

Выделяет указанный диапазон строк листа.

ФУНКЦИЯ ТИП_ЛОГИКА:АКОПИРОВАТЬ_ЯЧЕЙКИ(ТИП_ЧИСЛО:лист) (новая)

Копирует в память выделенные ячейки.

ФУНКЦИЯ ТИП_ЛОГИКА:АКОПИРОВАТЬ_ЛИСТ(ТИП_ЧИСЛО:лист) (новая)

Копирует в память выделенный лист.

ФУНКЦИЯ ТИП_ЛОГИКА:АВСТАВИТЬ_ЯЧЕЙКИ(ТИП_ЧИСЛО:лист)  (новая)

Вставляет скопированные ячейки.

ФУНКЦИЯ ТИП_ЛОГИКА:АРАЗРЫВ_ЛИСТА(ТИП_ЧИСЛО:лист,строка) (новая)

Вставляет разрыв страницы.

ФУНКЦИЯ ТИП_ЛОГИКА:АДУБЛИРОВАТЬ_СТРОКИ(ТИП_ЧИСЛО:лист,начстр,констр,копий;

ТИП_ЛОГИКА:разрыв) (новая)

Дублирует диапазон строк в листе.

ФУНКЦИЯ ТИП_ЛОГИКА:АВСТАВИТЬ_СТРОКИ(ТИП_ЧИСЛО:лист,начстр,констр,копий) (новая)

Вставляет строки.

ФУНКЦИЯ ТИП_ЛОГИКА:АВИД_ЛИСТА(ТИП_ЧИСЛО:лист,вид) (новая)

Задает вид листа 1- обычный, 2 – разметка страницы

ФУНКЦИЯ ТИП_ЛОГИКА:АДОБ_В_МАССИВ_ЯЧЕЕК(ТИП_ЧИСЛО:строка,колонка;ТИП_СТРОКА:знач)

 (новая)Добавляет значения в массив ячеек, т.е. позволяет формировать длинные строки.

 

ФУНКЦИЯ ТИП_ЛОГИКА:АЗАКРЫТЬ_EXCEL  (новая)

Закрывает открытую книгу.

 

ФУНКЦИЯ ТИП_ЛОГИКА:АEXCEL_СОХРАНИТЬ_КАК(ТИП_ЧИСЛО:лист,тип;ТИП_СТРОКА:файл) (новая)

Позволяет сохранить выбранный лист открытой книги в файл, где <тип> - тип файла,

например 11 – это dbf 

 

 

 

 

Узнать больше Вы сможете, позвонив нам   +7(495) 504-66-96, 507-42-82, 368-93-11, 368-91-51

 

 

 

 

 

*Новости

09 апр 2024
Обновление программы Инфо-Бухгалтер 8.899 от 04.04.2024 Скачать обновления от 04.04.2024
09 апр 2024
С 1 мая 2024 года вводится в действие новый прайс-лист на продукты Инфо-Бухгалтера
05 мар 2024
Обновление программы Инфо-Бухгалтер 8.898 от 01.03.2024 Скачать обновления от 01.03.2024
02 фев 2024
Обновление программы Инфо-Бухгалтер 8.897 от 01.02.2024 Скачать обновления от 01.02.2024
03 янв 2024
Обновление программы Инфо-Бухгалтер 8.896 от 01.01.2024 Скачать обновления от 01.01.2024
04 дек 2023
Обновление программы Инфо-Бухгалтер 8.895 от 01.12.2023 Скачать обновления от 01.12.2023
09 ноя 2023
Обновление программы Инфо-Бухгалтер 8.894 от 08.11.2023 Скачать обновления от 08.11.2023
02 окт 2023
Обновление программы Инфо-Бухгалтер 8.893 от 02.10.2023 Скачать обновления от 02.10.2023
05 сен 2023
Обновление программы Инфо-Бухгалтер 8.892 от 05.09.2023 Скачать обновления от 04.08.2023
08 авг 2023
Обновление программы Инфо-Бухгалтер 8.891 от 04.08.2023 Скачать обновления от 04.08.2023
Консультационный центр «Модус» Все права защищены. © 1996-2024г.
тел: +7(495)368-91-51, +7(495)368-93-11 modus@modus.ru