C#中实现Excel文件的读写操作方法

作者:佚名 上传时间:2023-04-07 运行软件:Microsoft Visual Studio 2019 软件版本:Microsoft.Office.Interop.Excel 16.0.0.0 版权申诉

介绍如何在C#中使用Microsoft.Office.Interop.Excel实现Excel文件的读写操作,包括打开、读取、编辑和保存Excel文件。

// 引用Microsoft.Office.Interop.Excel命名空间和COM组件
using Microsoft.Office.Interop.Excel;

// 打开文件
Application xlApp = new Application();
Workbook xlWorkbook = xlApp.Workbooks.Open(@"C:\example.xlsx");

// 读取数据
Worksheet xlWorksheet = xlWorkbook.Sheets[1];
Range xlRange = xlWorksheet.UsedRange;
int rowCount = xlRange.Rows.Count;
int colCount = xlRange.Columns.Count;

for (int i = 1; i <= rowCount; i++)
{
    for (int j = 1; j <= colCount; j++)
    {
        // 打印Excel单元格中的数据
        Console.Write(xlRange.Cells[i, j].Value2.ToString() + "\t");
    }
    Console.WriteLine();
}

// 修改并保存数据
xlRange.Cells[1, 1].Value2 = "修改后的数据";
xlWorkbook.Save();

// 关闭文件
xlWorkbook.Close(false);
xlApp.Quit();

// 释放COM组件
System.Runtime.InteropServices.Marshal.ReleaseComObject(xlWorksheet);
System.Runtime.InteropServices.Marshal.ReleaseComObject(xlWorkbook);
System.Runtime.InteropServices.Marshal.ReleaseComObject(xlApp);

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
C#Excel
介绍如何在C#中使用Microsoft.Office.Interop.Excel实现Excel文件的读写操作,包括打开、读取、编辑和保存Excel文件。// 引用Microsoft.Office.I
Microsoft.Office.Interop.Excel 16.0.0.0
Microsoft Visual Studio 2019
2023-04-07 04:33
Python Excel
Excel 是一款广泛应用的电子表格软件,Python 能够通过第三方库 openpyxl 实现对 Excel 文件的读写操作。 # 导入 openpyxl 模块import openpyxl
openpyxl 3.0.6
Python 3.8.5
2023-03-20 18:15
C#excel
该示例代码演示了如何使用C#读写excel文件,并可以指定表格的具体数据范围。using System;using System.Data;using System.Data.OleDb;p
Microsoft Visual Studio 2019
C# Console Application
2023-03-30 20:45
C#Json常用
Json作为一种轻量级的数据交换格式已经被广泛应用,C#作为一种广泛使用的编程语言,也提供了读写Json文件的方法。本示例代码介绍了C#中实现Json文件读写操作的常用方法。using System
.NET Framework 4.7.2
Visual Studio 2019
2023-05-27 19:34
Swift
本示例展示了在Swift中实现文件读写操作的方法,可以进行文件的读取、写入和追加等操作,比较实用。//定义文件名let fileName = "file.txt"//获取文件
Swift 5.3
Xcode 12.3
2023-04-02 09:43
Python3读写Excel文件操作方法
首先,简单介绍一下EXECL中工作簿和工作表的区别: 工作簿的英文是BOOK(WORKBOOK),工作表的英文是SHEET(WORKSHEET)。 •一个工作簿就是一个独立的文件 •一个工作簿里面可以
PDF
91KB
2021-01-31 07:41
C# 文件操作方法
描述了几种常用的C# 文件操作方法,使你对用C#操作文件非常容易上手
TXT
0B
2018-12-15 12:22
Lua
该代码示例演示了如何使用Lua实现对文件的读取和写入操作。通过打开文件、读取内容和写入数据等函数,对Lua中的文件读写进行简单介绍。-- 打开文件file = io.open("test
Lua 5.3
Lua
2023-04-24 14:33
使用PythonExcel
该示例代码展示了如何使用Python读取和写入Excel文件,使用了openpyxl库进行操作。# 导入openpyxl库from openpyxl import Workbook, load_w
openpyxl 3.0.7
Python 3.8.5
2023-03-24 23:59
使用PerlExcel
本示例代码展示了如何使用Perl实现Excel文件的读写操作,包括打开、读取、修改和保存Excel文件。通过使用Excel::Writer::XLSX和Spreadsheet::XLSX模块,可以轻松
Excel::Writer::XLSX v1.00, Spreadsheet::XLSX v0.15
Perl
2023-04-23 20:06