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

nikatin72

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

Alexmd

Client
Регистрация
10.12.2018
Сообщения
1 021
Благодарностей
1 387
Баллы
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
Сообщения
570
Благодарностей
453
Баллы
63

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();//создадим его
А не знаете как задать ширину столбца таблицы по ширине текста ?
 

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