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 –