Функция записи текста в ячейку
excelsettext(id, tab, row, col, text);
Имя | Тип данных | Описание |
---|---|---|
id | integer | Идентификатор объекта в памяти, соответствующего файлу Excel |
tab | integer | Целочисленное значение номера страницы в книге Excel |
row | integer | Целочисленное значение номера строки в таблице Excel |
col | integer | Целочисленное значение номера столбца в таблице Excel |
text | string | Строковый аргумент, записываемый в ячейку |
excelsettext – функция позволяет записать строковое значение text в ячейку с координатами row, col в таблице на странице tab. Объект id предварительно должен быть создан и связан с файлом Excel с помощью функций excelcreateobject и excelopendocument соответственно.
Имя | Тип данных | Описание |
---|---|---|
Запись заданного текста в заданную ячейку файла Excel. |
initialization id = excelcreateobject; afilename = expandfilename( "10KBA-MMF0004.xls" ); seterrorstr("Открываем файл "+afilename,0); excelopendocument(id, afilename); row_count = excelgetrowcount(id, 1); col_count = excelgetcolcount(id, 1); start_row = 8; if row_count > start_row then for (i=start_row,row_count) begin excelsettext(id, 1, i, 1, "Text"); end; freeobject(id); end;
В результате выполнения примера, происходит открытие файла и запись текстового зачения "Text" в первую ячейку каждой строки.
Нет.