gpt4 book ai didi

c# - 如何在工作簿中查找所有命名范围

转载 作者:行者123 更新时间:2023-12-04 21:24:04 25 4
gpt4 key购买 nike

这是我目前使用的一些代码:

Microsoft.Office.Interop.Excel.Application excelApp = new Microsoft.Office.Interop.Excel.Application();
excelApp.Workbooks.Open(path);
// Make the object visible.
excelApp.Visible = true;

我知道工作簿打开了。

我正在使用 Visual Studio 2013。

最佳答案

Workbooks.Open()函数返回一个您需要存储的工作簿对象,它包含更多带有工作簿数据的对象。您应该能够从 intellisense 获得所有这些信息,或者您可以在 Microsoft.Office.Interop.Excel namespace on MSDN 上找到信息。 .

这是一个示例脚本,它将打开一个消息框,其中包含工作簿路径中每个命名范围的名称。

using Microsoft.Office.Interop.Excel;
Application excelApp = new Application();
Workbook myWorkbook = excelApp.Workbooks.Open(path);
Names wbNames = myWorkbook.Names;
foreach (Name n in wbNames)
{
System.Windows.Forms.MessageBox.Show(n.Name);
}

关于c# - 如何在工作簿中查找所有命名范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29219683/

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