以编程方式创建范围 VSTO C#

Programmatically create a Range VSTO C#

是否可以在 C# VSTO 中为 Excel 创建一个 new 范围并指定 rows/columns?我希望创建一个与我可以操作的任何开放 sheet 无关的抽象范围,然后插入到任意 sheet 中。

这是不是从未平仓价差sheet中获取范围。

不,这不可能。 Office 应用程序的对象模型不同于 "objects" .NET 开发人员习惯使用的类型。只能在主机 "container"(例如 Excel 工作簿)中创建对象。无法创建和操作对象 "in memory".