【发布时间】:2010-12-18 13:10:32
【问题描述】:
我正在尝试从 Excel 加载项中读取 ActiveCell,但距离不远。有人有什么想法吗?
Excel.Window W = this.Application.ActiveWindow as Excel.Window;
Excel.Range R = W.ActiveCell as Excel.Range;
MessageBox.Show(R.Value2.ToString());
最后一行抛出的异常是:-
无法获取字段或调用方法 在类型的实例上 'Microsoft.Office.Interop.Excel.Range' 因为它是远程的代理 对象。
我试过 .Value,它说:-
属性、索引器或事件“值”是 语言不支持;尝试 直接调用访问器方法 'Microsoft.Office.Interop.Excel.Range.get_Value(object)' 要么 'Microsoft.Office.Interop.Excel.Range.set_Value(对象, 对象)'
在尝试 get_Value() 时,我再次得到初始异常。
无法获取字段或调用方法 在类型的实例上 'Microsoft.Office.Interop.Excel.Range' 因为它是远程的代理 对象。
有什么想法吗?
干杯,
菲尔。
【问题讨论】: