c# - Excel.Range 到 C# 中的字符串转换

标签 c# excel vsto

使用 .NET 的 Office 互操作库,有人知道在字符串(例如“A57”、“$L$2:$M:$3”)和对应的 Excel.Range 类型对象之间来回转换的最佳方法吗?

如果它也适用于“命名范围”,则加分。

最佳答案

使用 Worksheet 对象的 Range 属性,并将 Type.Missing 作为第二个参数传递。

例如:

Range range = sheet.get_Range("$L$2:$M:$3", Type.Missing);

这也支持命名范围。

关于c# - Excel.Range 到 C# 中的字符串转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2609947/

相关文章:

ms-word - Office 功能区 UI XML - 如何创建功能区内画廊而不是下拉按钮?

c# - 在 ASP .NET Visual Studio 中使用 SAS 存储过程。 SAS 集成技术?

c# - 假设注册表配置单元始终相同有多安全?

excel - 在 Excel 中使用 "variable"

删除已在 R studio 中使用 read.xlsx 打开的文件

ms-office - 每个文档的功能区实例

c# - UnsafeNativeMethods.IWebBrowser2.Navigate2 中的 HRESULT E_FAIL

c# - 为什么 Xamarin 文档建议使用单例进行数据库连接?

c# - 从 C# 代码调用带有 void *参数的 native C++ 函数

sql-server - 请求的 OLE DB 提供程序 Microsoft.ACE.OLEDB.16.0 未注册。如果未安装 32 位驱动程序,请以 64 位模式运行该包