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

mco*_*eth 5 c# excel vsto

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

奖励积分如果它也适用于"命名范围".

SLa*_*aks 5

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

例如:

Range range = sheet.get_Range("$L$2:$M:$3", Type.Missing);
Run Code Online (Sandbox Code Playgroud)

这也支持命名范围。