public void Transmit(ListView list,string text)
{
Excel.Application ss=new Excel.Application();
ss.Application.Workbooks.Add(true);
ss.Visible=true;
ss.Cells[1,4]=text;
for(int x=1;x<=list.Columns.Count;x++)
{
ss.Rows.Cells[2,x]=list.Columns[x-1].Text;
}
for(int i=3;i<=list.Items.Count+2;i++)
{
for(int j=1;j<=list.Columns.Count;j++)
{
        ss.Rows.Cells[i,j]=list.Items[i-3].SubItems[j-1].Text+",";
}
}
}
上面是把ListView表格里的数据导入Excel表.当然ListView里的东西是从数据库得到的.
这里面第二个String 类型的参数,是给Excel表一个名字.
需要先添加Microsoft Excel 10.0 Object Library 这个引用
你可以参考下.