gpt4 book ai didi

c# - 我需要做什么来设置 Visual Studio 以便能够操作 Excel 文件?

转载 作者:行者123 更新时间:2023-11-30 19:34:08 25 4
gpt4 key购买 nike

假设我想在 Excel 文件中查找单元格的值。在 VBA 中,我会这样做:

Dim varValue As Variant
Dim wb As Workbook
Dim ws As Worksheet
Set wb = ThisWorkbook
Set ws = wb.Worksheets("Sheet1")
varValue = ws.Range("A1").Value

如何设置 Visual Studio 项目以便我可以在 C# 而不是 VBA 中访问和修改 Excel 文件?

我可能需要添加哪些引用资料?

是否需要打开文件才能使用它?

最佳答案

我自己编写了相当简单的类,通过 C# 从 Excel 电子表格中提取数据。您需要包括:

using Microsoft.Office.Interop;

然后你可以做这样的事情来开始:

Excel.Application excel;
Excel.Workbook workbook;
Excel.Worksheet worksheet;
Excel.Sheets sheets;
Excel.Range range;

excel = new Microsoft.Office.Interop.Excel.Application();
workbook = excel.Workbooks.Open(workbookName, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
sheets = workbook.Worksheets;
...

关于c# - 我需要做什么来设置 Visual Studio 以便能够操作 Excel 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2097248/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com