2013-04-09 9 views
0

Какие типы идентификации клетки, насколько я знаю, что этоПеременные в макросах В комплекте

Лист # .Cells (вар, положение) или Range (А1) являются ли какие-либо другие виды идентификации клетки.

Также я знаю, как увеличивать листы # .Cells (var, position), но как я увеличиваю диапазон (A1) в макросах, используя цикл while и любой другой режим?

Я пытаюсь выбрать значения на основе условия из мастер-листа и заполнить выходные строки по строкам.

Когда я использую Sheet # .Cells (var, position), он смешивается с положением, когда я получаю несогласованные данные.

+0

Это для Excel ?? –

+0

Да для Excel ... –

ответ

0

Я не уверен, что я получу то, что вам нужно. Однако ... В Excel можно использовать что-то вроде этого:

Range("E10").Offset(row_move, column_move) 

где row_move позволяет компенсировать как в верхнем/нижнем направлении, column_move смещением влево/вправо. Для перемещения верхнего/левого направления вам необходимо использовать значения < 0.

Существует другой вариант, который лично мне не нравится:

Range("A" & row) 

, но как вы можете видеть, что это легко изменить положение строки в том, что ситуация и более трудно изменить колонку.

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