viprat Ответов: 3

Как создать excel на языке Си#


Я хочу создать файл excel и добавить данные из потока памяти в excel.

Что я уже пробовал:

Я использовал код ниже.

File.Create(filepath).Close();
var memory = new MemoryStream()
byte[] bytes = File.ReadAllBytes(Path.Combine(fullPath, fileName));
memory.Write(bytes, 0, bytes.Length);


он создает файл excel, но когда я пытаюсь открыть, он дает messanger "мы нашли проблему с некоторым содержимым в 'filename'. Вы хотите, чтобы мы попытались восстановить как можно больше? Если Вы доверяете источнику этой книги нажмите кнопку Да"

3 Ответов

Рейтинг:
2

RDBurmon

Вы создаете только файл, а не документы excel. существует целый процесс , которому вам нужно следовать, начните с добавления надстроек excel, а затем создайте соединение

смотрите этот блог-
Как создать файл Excel на языке C#[^]


Рейтинг:
2

RaviRanjanKr

Эта статья Как создать файл Excel с помощью C#[^] может помочь вам узнать, как создать файл excel.


Рейтинг:
2

kp564

привет перейдите по ссылке ниже,

Как создать файл Excel на языке C#[^]

Надеюсь, это вам поможет.