2011-10-18 59 views
0

如何在ms excel中显示创建的arraylist? 请指导我..在Microsoft Excel中显示arraylist

+0

你需要关于如何写一些价值到Excel文件的帮助? – Marco

+0

@ Marco..ya我创建了一个数组列表,但我必须在excel表单中显示数组列表..有可能吗?如果是,请让我知道? – Satya

回答

1

添加对Microsoft.Office.Interop.Excel组件的参考。
那就试试这个(只是一个想法,不充分和完善的代码):

using Excel = Microsoft.Office.Interop.Excel; 

Excel.Application excel = new Excel.Application(); 
Excel.Workbook wb = excel.Workbooks.Open("filename"); 
Excel.Worksheet sh = wb.Sheets[1]; // or wb.Sheets["name"] 
int row = 2; 
foreach (string item in array) 
{ 
    sh.Cells[row,col].Value2 = item; 
    row++; 
} 
wb.Save(); 
wb.Close(); 
excel.Quit(); 
+0

@Satya:它有助于解决你的麻烦吗? – Marco

+0

@ Marco ..是的,它解决了我的麻烦。谢谢帮助我.. – Satya

+0

@Satya:请[接受我的回答](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-答案)然后:) – Marco