Читайте содержимое ActiveCell в Excel, используя VSTO

Я пытаюсь прочитать ActiveCell из надстройки Excel, но не очень далеко. У кого-нибудь есть идеи?

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», поскольку он является прокси для удаленного объекта.

Я попробовал. Значение, и это говорит:

Свойство, индексатор или событие «Значение» не поддерживаются языком; попробуйте напрямую вызвать методы доступа «Microsoft.Office.Interop.Excel.Range.get_Value (объект)» или «Microsoft.Office.Interop.Excel.Range.set_Value (объект, объект)»

При попытке get_Value () я снова получаю первоначальное исключение.

Не удалось получить поля или вызвать методы для экземпляра типа «Microsoft.Office.Interop.Excel.Range», поскольку он является прокси для удаленного объекта.

Есть идеи?

Ура,

Фил.

Ответы на вопрос(2)

Ваш ответ на вопрос