【发布时间】:2019-12-15 21:21:11
【问题描述】:
我需要让用户控制选择一些将在程序中使用的单元格。该界面在许多 excel 函数中很容易看到,例如在向图表中插入数据时。
可以通过Globals.ThisAddIn.Application.ActiveWindow.RangeSelection 轻松访问预选范围,但这不是我正在研究的,因为我需要多个这样的范围。
我在visual-studio上尝试这个,有Interaction.InputBox函数来接受字符串,据说相当于vba的Inputbox,但是vba的输入框有输入数据类型的参数,而c#输入框没有.
VBA 等效于
Dim rngX as Range
Set rngX = Application.InputBox("Select a cell or a range", "Input Cells", Type:=8)
Type:=8 将使输入框接受范围输入。 但我需要在 c#(使用 Visual Studio)中完成,并且 c# 的 Inputbox 方法没有 VBA 之类的输入类型。
【问题讨论】:
标签: c# excel vba vsto excel-addins