В таблицу Excel через методы Zenno? Или через стороннюю библиотеку (EPPlus, например)?
Если через библиотеку, то можно выбирать формат ячейки, вроде как. Я просто с исходным типом данных записываю (int, string, date...), excel авто подбирает потом.
P.S. Если через сниппеты, то думаю тоже получится. Только нужно переводить данные из переменных (string) в нужный тип (int, например).
В таблицу Excel через методы Zenno? Или через стороннюю библиотеку (EPPlus, например)?
Если через библиотеку, то можно выбирать формат ячейки, вроде как. Я просто с исходным типом данных записываю (int, string, date...), excel авто подбирает потом.
P.S. Если через сниппеты, то думаю тоже получится. Только нужно переводить данные из переменных (string) в нужный тип (int, например).
Про многопоток не подскажу. Лочится только вроде бы при записи package.Save();.
Код примерно такой. В ячейке Excel значение определяется как числовое.
Больше, к сожалению, не подскажу. Нужно тестировать.
C#:
FileInfo file = new FileInfo("E:papka/file.xlsx");//указываем путь к файлу
using (ExcelPackage package = new ExcelPackage(file)){
ExcelWorksheet sheet = package.Workbook.Worksheets[1];
sheet.Cells[1, 15].Value = Convert.ToInt64(project.Variables["View_Day"].Value.Trim());
package.Save();//сохраняем таблицу
}
P.S. Библиотека EPPlus. На форуме мелькала хорошо.