2012-04-13 4 views
0

Я хочу использовать Application.Convertformula в C# для получения типа R1C1. И адресация с использованием формата R1C1.Изменить формулу Excel на R1C1

Кто-нибудь знает, как это использовать?

Безусловно, это не работает! :

Excel.Range range = xlWorkSheet.get_Range("R1C1"); 

ответ

1

Нечто подобное? Excel.Range range = xlWorkSheet.Range[topLeft, bottomRight];

Не знаете, какой API вы используете, но см. this article об этом использовании, которое предлагает вместо этого использовать the Range property. Также обратите внимание, что оба этих объекта ожидают два параметра, и вы поставляете только один вариант с двумя ссылками в качестве одного значения. То есть "R1", "C1" не "R1C1", и, возможно, Range["C1", "R1"], предполагая, что это диапазон, который вы хотите, с первой левой ссылкой.

+0

спасибо mafafu ... –

Смежные вопросы