Как создать пустой Excel файл через C#?

nikatin72

Client
Регистрация
16.12.2016
Сообщения
123
Благодарностей
18
Баллы
18
Добрый день, подскажите пожалуйста как создать пустой файл Excel через код C# и вообще возможно ли это ?
 

Alexmd

Client
Регистрация
10.12.2018
Сообщения
1 021
Благодарностей
1 430
Баллы
113
Возможно, Вы удивитесь, но можно создать что угодно, хоть mp4, хоть вообще без расширения. Никакой разницы.
C#:
string filename = "newxls";//имя будущего файла
string format = ".xls";//расширение
string filePath = string.Format(@"{0}\{1}{2}", project.Directory, filename, format);//соберем путь до будущего файла
if(!File.Exists(filePath))//если файла не существует
    new FileStream(filePath, FileMode.Create).Dispose();//создадим его
 
  • Спасибо
Реакции: nikatin72
Регистрация
05.06.2019
Сообщения
603
Благодарностей
489
Баллы
63
File.WriteAllText(filePath, "A");
 

nikatin72

Client
Регистрация
16.12.2016
Сообщения
123
Благодарностей
18
Баллы
18
Возможно, Вы удивитесь, но можно создать что угодно, хоть mp4, хоть вообще без расширения. Никакой разницы.
C#:
string filename = "newxls";//имя будущего файла
string format = ".xls";//расширение
string filePath = string.Format(@"{0}\{1}{2}", project.Directory, filename, format);//соберем путь до будущего файла
if(!File.Exists(filePath))//если файла не существует
    new FileStream(filePath, FileMode.Create).Dispose();//создадим его
А не знаете как задать ширину столбца таблицы по ширине текста ?
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)