#.net #excel #closedxml #epplus-4
Вопрос:
Я пытался задать пользовательские свойства в файле Excel, и хотя код выполняется без ошибок, в результирующем файле свойство не задано. Код довольно прост (согласно тому, что я нашел в Интернете), но он не работает: (epplus)
package.Workbook.Properties.SetCustomPropertyValue("test property", "test value");
(закрыто)
targetFile.CustomProperties.CustomProperty("testProperty").Value = "test";
или
targetFile.CustomProperties.First(p => p.Name == "testProperty").Value = "test";
у кого-нибудь есть какой-либо опыт в этом, я что-то упускаю, может быть, какой-то метод сохранения или синтаксис другой?
После этого я просто сохраняю файл с помощью SaveAs (в обеих библиотеках есть метод SaveAs), а остальное содержимое файла Excel сохраняется в обычном режиме.