Элемент записывает формулу в ячейку таблицы Excel. Путь до файла указывается в контейнере Приложение Excel.
После записи данных используйте элемент Сохранить документ, иначе изменения не сохранятся.
Свойства
Символ *
в названии свойства указывает на обязательность заполнения. Описание общих свойств см. здесь.
Только код
Пример использования элемента в процессе с типом Только код (Pure code):
//Свойства элемента:
//app - [LTools.Office.ExcelApp] Приложение Excel
//cell - Ячейка: [String] Идентификатор ячейки (A4)
//text - Формула: [String] Формула, вводимая в ячейку
//sheet - Страница: [String] Наименование страницы
//sheetIdx - Индекс страницы: [Int32] Индекс страницы
//app.WriteCellFormula(cell, text, [sheet], [sheetIdx], [numFormat]);
LTools.Office.ExcelApp app = LTools.Office.ExcelApp.Init(wf, ".\\formula.xlsx", ";", LTools.Office.Model.InteropTypes.DX);
String text="=SUM(C1:C11)";
app.WriteCellFormula("C12",text,"Лист2", 1);
app.Calculate();
app.SaveAs(".\\formula.xlsx");
#Свойства элемента:
#app - [LTools.Office.ExcelApp] Приложение Excel
#cell - Ячейка: [String] Идентификатор ячейки (A4)
#text - Формула: [String] Формула, вводимая в ячейку
#sheet - Страница: [String] Наименование страницы
#sheetIdx - Индекс страницы: [Int32] Индекс страницы
#app.WriteCellFormula(cell, text, [sheet], [sheetIdx], [numFormat])
app = LTools.Office.ExcelApp.Init(wf, ".\\formula.xlsx",";", LTools.Office.Model.InteropTypes.DX)
text = "=SUM(C1:C10)"
app.WriteCellFormula("C11", text, "Лист2", 1)
app.Calculate();
app.SaveAs(".\\formula.xlsx");
//Свойства элемента:
//app - [LTools.Office.ExcelApp] Приложение Excel
//cell - Ячейка: [String] Идентификатор ячейки (A4)
//text - Формула: [String] Формула, вводимая в ячейку
//sheet - Страница: [String] Наименование страницы
//sheetIdx - Индекс страницы: [Int32] Индекс страницы
//app.WriteCellFormula(cell, text, [sheet], [sheetIdx], [numFormat]);
let app = _lib.LTools.Office.ExcelApp.Init(wf, ".\\formula.xlsx", ";", _lib.LTools.Office.Model.InteropTypes.DX);
var text = "=SUM(C1:C10)";
app.WriteCellFormula("C11", text, "Лист2", 1);
app.Calculate();
app.SaveAs(".\\formula.xlsx");
Last updated