c#如何添加数据到excel没有头

本文关键字:excel 数据 何添加 添加 | 更新日期: 2023-09-27 18:17:03

我试着寻找例子,从来没有找到一个例子插入数据到一个空的excel。

Insert into [Sheet1$] (columnname1, columnName2) values ("somevalue","somevalue");

c#如何添加数据到excel没有头

如果我理解正确,您想要一种简单的方法来创建一个可以在excel中读取的文件。当我不需要excel表格的任何高级功能时,我多次使用的简单解决方案是CSV(逗号分隔值)。您可以这样格式化您的数据:

COLUMN1,COLUMN2,COLUMN3
ROW1_VALUE1,ROW1_VALUE2,ROW1_VALUE3
ROW2_VALUE1,ROW2_VALUE2,ROW2_VALUE3

行间有换行符。在Windows上使用'r'n。您可以按照您希望的任何方式构造文件,例如:

File.WriteAllText("test.csv","product,price'r'nbook,100'r'ncoffee,500");

这将产生一个可以在excel中读取的CSV。

Excel.Worksheet oSheet;
//------
oSheet.Cells[Row,Column] = "Some Info";
// --- Row & Column starts with 1