есть ли другой способ написания диапазона - PullRequest
1 голос
/ 17 июня 2009

привет, например, я должен написать это в моей формуле

  Sheet1!A1:HM232

есть ли другой способ написать это (например, использовать только цифры, без букв)

  Sheet1!Cells[1,1]:Cells[232,221]

Заранее спасибо!

Ответы [ 2 ]

3 голосов
/ 17 июня 2009

Да. Переключиться на нотацию R1C1 в параметрах Excel.

2 голосов
/ 17 июня 2009

В VBA вы можете ссылаться так:

Set R = Sheets("Sheet1").Range(Cells(1, 1), Cells(232, 231))

В рабочем листе вы можете использовать следующую формулу, которая просто требует, чтобы у вас была начальная ссылка на ячейку (как ссылка на стиль 'A1'):

=SUM(OFFSET(A1,0,0,232,221))
...