使用Microsoft.Office.Interop.Excel批量编辑Excel文件

先看运行结果  →  运行结果

开发环境

  • Microsoft Visual Studio Community 2019
  • Microsoft .NET Framework 4.8.04084
  • Microsoft Excel 2016

开发语言

  • C#

1.新建项目

新建「C#控制台应用程序」项目,参照以下内容
快速入门:使用 Visual Studio 创建第一个 C# 控制台应用

2.添加COM引用

添加「Microsoft Excel 16.0 Object Library」COM引用,只找到一篇简单易懂的日语文章
在 .NET 5 项目中添加 COM 引用

3.代码

using System.IO;
using System.Runtime.InteropServices;
using Excel = Microsoft.Office.Interop.Excel;

namespace ExcelEdit
{
   
    class Program
    {
   
        static void Main(string[] args)
        {
   
            // 各种对象的定义
            Excel.Application excel = null;
            Excel.Workbooks books = null;
            Excel.Workbook book = null;
            Excel.Sheets sheets = null;
            Excel.Worksheet sheet = null;
            Excel.Range cells = null;
            Excel.Range range = null;
            // 取得文件夹
            string folderPath = @"C:\Users\xyy\Desktop\Folder";
            // 取得文件夹中扩展名为[.xlsx]的文件
            string

你可能感兴趣的:(c#,excel)