0
我尝试搜索示例,从未找到将数据插入空excel的示例。C#如何将数据添加到没有标题的Excel中
Insert into [Sheet1$] (columnname1, columnName2) values ("somevalue","somevalue");
我尝试搜索示例,从未找到将数据插入空excel的示例。C#如何将数据添加到没有标题的Excel中
Insert into [Sheet1$] (columnname1, columnName2) values ("somevalue","somevalue");
如果我理解正确,你需要一个简单的方法来创建一个可以在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
我只想使用oledb而不是interop –