Leia o conteúdo do ActiveCell no Excel usando o VSTO

Eu estou tentando ler o ActiveCell de dentro de um suplemento do Excel, mas não muito longe. Alguém tem alguma ideia?

Excel.Window W = this.Application.ActiveWindow as Excel.Window;
Excel.Range R = W.ActiveCell as Excel.Range;
MessageBox.Show(R.Value2.ToString());

A exceção sendo lançada na última linha é:

Não é possível obter campos ou métodos de chamada na instância do tipo 'Microsoft.Office.Interop.Excel.Range' porque é um proxy para um objeto remoto.

Eu tentei .Value, e ele diz: -

Propriedade, indexador ou evento "Valor" não é suportado pelo idioma; tente chamar diretamente os métodos de acesso 'Microsoft.Office.Interop.Excel.Range.get_Value (object)' ou 'Microsoft.Office.Interop.Excel.Range.set_Value (object, object)'

Ao tentar get_Value () eu recebo a exceção inicial novamente.

Não é possível obter campos ou métodos de chamada na instância do tipo 'Microsoft.Office.Interop.Excel.Range' porque é um proxy para um objeto remoto.

Alguma ideia?

Felicidades,

Phil

questionAnswers(3)

yourAnswerToTheQuestion