У меня проблема с созданием файлов Excel с помощью Jet. Когда я создаю таблицу и даю ей имя столбца как
CreateTable [Sheet1] ([ColumnName#] String)
Он заменяет столбец заголовка на
ColumnName.
Есть ли способ заставить excel дать заголовкам столбцов имя без каких-либо конфликтов с тем, какие символы я могу иметь в нем? Есть ли escape-символы, которые я могу использовать в именах столбцов?
Есть ли дешевая (~ $ 50)/бесплатная библиотека .NET, которая дала бы мне лучший контроль над файлом Excel, что позволило бы мне создавать файлы XLS и XLSX без установки Excel?
В основном то, что я пытаюсь сделать, это сбросить DataTable в файл Excel, а имена столбцов отображаются так же, как в DateTable.