我需要构建一个控件来使用.Net在Excel中选择范围。我在互联网上发现了一些很好的控制模仿VBA RefEdit。但是他们所有人似乎没有旧的RefEdit相同的行为。它们的行为如方法(1)所述,如下所述:
当您在Excel中,在工作表内并选择单元格时,选择将具有浅蓝色背景和选区周围的粗黑色边框。
方法(1):
使用Excel内置控件或VBA RefEdit在Excel中选择范围时,选择模式会发生变化。它变成了透明背景,并且在选择周围有一个细虚线动画边框。此外,它还显示了按下鼠标左键时靠近鼠标光标的行数和列数(例如,5R x 5C表示5行5列选择)。方法(2):
所以,我的问题是,我可以告诉工作表(或其他东西)我想用方法(2)而不是(1)选择范围吗?我的第一个想法是使用VBA完成这项工作。然后,在确定处理此问题的属性/方法之后,我可以将其传播到.Net并完成类似于VBA的.Net RefEdit 100%。
谢谢!