在C#中从表格MS Excel加载项开发中手动选择一个目标单元格

时间:2018-06-23 10:48:34

标签: c# excel-addins

我目前正在开发MS Excel加载项。我想知道是否有可能显示对话框,用户可以像在MS Excel中执行功能时所得到的那样手动选择目标单元格。

Example when trying to execute a function in MS Excel 我是这个Excel外接程序开发的新手。

预先感谢

1 个答案:

答案 0 :(得分:0)

不幸的是,RefEdit控件在VSTO加载项中不可用(仅适用于VBA)。

但是,您可以通过玩Application.InputBox(打开模式形式)来实现类似的行为:

Excel.Range rng= ExcelApp.InputBox("Select table range", "", _ 
Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, 8);

有关示例,请参见here