2013-06-05 45 views

回答

0

如果我理解正确,你需要一个简单的方法来创建一个可以在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。

0
Excel.Worksheet oSheet; 

//------ 
oSheet.Cells[Row,Column] = "Some Info"; 

// --- Row & Column starts with 1 
+0

我只想使用oledb而不是interop –

相关问题