首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用C#将文本添加到Excel工作表

使用C#将文本添加到Excel工作表,可以使用Microsoft Office的Office Interop Excel库或者使用第三方库如EPPlus。

以下是使用Microsoft Office的Office Interop Excel库的示例代码:

代码语言:csharp
复制
using System;
using System.IO;
using Microsoft.Office.Interop.Excel;

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

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

            // 创建一个Excel工作表对象
            Worksheet worksheet = workbook.Sheets[1];

            // 将文本添加到工作表的A1单元格
            worksheet.Cells[1, 1] = "Hello, World!";

            // 保存工作簿为Excel文件
            workbook.SaveAs("output.xlsx");

            // 关闭工作簿
            workbook.Close();

            // 退出Excel应用程序
            excelApp.Quit();
        }
    }
}

以上代码将在Excel工作表的A1单元格中添加文本“Hello, World!”,并将工作簿保存为output.xlsx文件。

使用EPPlus库的示例代码如下:

代码语言:csharp
复制
using System;
using System.IO;
using OfficeOpenXml;

namespace AddTextToExcel
{
    class Program
    {
        static void Main(string[] args)
        {
            // 创建一个Excel工作簿对象
            var fileInfo = new FileInfo("output.xlsx");
            using var package = new ExcelPackage(fileInfo);

            // 创建一个Excel工作表对象
            var worksheet = package.Workbook.Worksheets.Add("Sheet1");

            // 将文本添加到工作表的A1单元格
            worksheet.Cells[1, 1].Value = "Hello, World!";

            // 保存工作簿为Excel文件
            package.Save();
        }
    }
}

以上代码将在Excel工作表的A1单元格中添加文本“Hello, World!”,并将工作簿保存为output.xlsx文件。

注意:使用Microsoft Office的Office Interop Excel库需要在Windows操作系统上运行,而EPPlus库可以在Windows、Linux和macOS上运行。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券