Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何运行数据集并插入Excel(而不是.csv)?_C#_Visual Studio 2008_Excel 2007 - Fatal编程技术网

C# 如何运行数据集并插入Excel(而不是.csv)?

C# 如何运行数据集并插入Excel(而不是.csv)?,c#,visual-studio-2008,excel-2007,C#,Visual Studio 2008,Excel 2007,如何运行数据集并插入Excel(而不是.csv文件) 我在C#,VisualStudio2008,Excel 2007上工作 提前感谢这是一篇有用的文章:这是一篇有用的文章:您需要查看Office互操作库,请参阅下面的示例 当然,这要求您在运行该程序的计算机上安装Excel。您需要查看Office互操作库,请参阅此示例 这当然要求您在运行程序的机器上安装Excel。太好了!!!,但是如何保存我制作的这个excel呢?(自动使用C代码)检查MSDN,有很多关于使用互操作api的信息。非常好!!!,

如何运行数据集并插入Excel(而不是.csv文件)

我在C#,VisualStudio2008,Excel 2007上工作


提前感谢

这是一篇有用的文章:

这是一篇有用的文章:

您需要查看Office互操作库,请参阅下面的示例


当然,这要求您在运行该程序的计算机上安装Excel。

您需要查看Office互操作库,请参阅此示例


这当然要求您在运行程序的机器上安装Excel。

太好了!!!,但是如何保存我制作的这个excel呢?(自动使用C代码)检查MSDN,有很多关于使用互操作api的信息。非常好!!!,但是如何保存我制作的这个excel呢?(自动使用C代码)检查MSDN,有很多关于使用互操作api的信息。
Microsoft.Office.Interop.Excel.Application xl = 
    new Microsoft.Office.Interop.Excel.Application();

xla.Visible = true;
Workbook wb = xla.Workbooks.Add(XlSheetType.xlWorksheet);
Worksheet ws = (Worksheet)xla.ActiveSheet;
int i = 1;
int j = 1;
foreach (ListViewItem comp in lvwResults.Items)
{
    ws.Cells[i, j] = comp.Text.ToString();
    //MessageBox.Show(comp.Text.ToString());
    foreach (ListViewItem.ListViewSubItem drv in comp.SubItems)
    {
        ws.Cells[i, j] = drv.Text.ToString();
        j++;
    }
    j = ;1;
    i++;
}