c#

c# office如何创建Excel文件

小樊
157
2024-07-26 19:56:12
栏目: 编程语言

在C#中创建Excel文件可以使用Microsoft.Office.Interop.Excel库,以下是一个简单的示例代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Excel = Microsoft.Office.Interop.Excel;

namespace CreateExcelFile
{
    class Program
    {
        static void Main(string[] args)
        {
            // 创建一个Excel应用程序对象
            Excel.Application excelApp = new Excel.Application();

            // 创建一个工作簿
            Excel.Workbook workbook = excelApp.Workbooks.Add();

            // 获取第一个工作表
            Excel.Worksheet worksheet = workbook.Worksheets[1];

            // 写入数据到单元格
            worksheet.Cells[1, 1] = "Hello";
            worksheet.Cells[1, 2] = "World";

            // 保存工作簿
            workbook.SaveAs(@"C:\Users\user\Desktop\Test.xlsx");

            // 关闭工作簿和Excel应用程序
            workbook.Close();
            excelApp.Quit();
        }
    }
}

在这个示例中,我们创建了一个Excel应用程序对象,然后创建了一个新的工作簿和工作表,并向单元格中写入数据,最后保存工作簿并关闭Excel应用程序。运行这段代码将在桌面上创建一个名为Test.xlsx的Excel文件,并在其中写入“Hello”和“World”。请注意,您需要安装Microsoft Office并引用Interop库才能运行此代码。

0
看了该问题的人还看了