【发布时间】:2014-05-30 00:54:18
【问题描述】:
我知道 System.Windows.Forms.Cursor.Position,但这并没有给出 Excel 工作表中的光标位置。我正在寻找一种在工作表中获取光标位置的方法,类似于 Microsoft.Office.Interop.Excel.Shape.Left
感谢所有帮助,在此先感谢
【问题讨论】:
标签: c# excel cursor position vsto
我知道 System.Windows.Forms.Cursor.Position,但这并没有给出 Excel 工作表中的光标位置。我正在寻找一种在工作表中获取光标位置的方法,类似于 Microsoft.Office.Interop.Excel.Shape.Left
感谢所有帮助,在此先感谢
【问题讨论】:
标签: c# excel cursor position vsto
光标位置是指选中单元格在工作表中的位置,还是指编辑单元格时文本插入点的位置?
如果是前者,你可以使用Selection.Address。对于后者,我不知道答案。
【讨论】:
Shape 是处理形状的接口 (msdn.microsoft.com/en-us/library/…),但没有响应用户输入的 API。可能有一些低级的方法可以通过 Windows 消息循环获取此信息,但我怀疑这会比它的价值更麻烦。