Re: VBA, объект RANGE
От: ZAMUNDA Земля для жалоб и предложений
Дата: 19.05.10 21:32
Оценка:
Здравствуйте, aureola, Вы писали:

A>К примеру, есть диапазон A1:An, B1:Bn.

Range("A1:Bn")

A>В диапазоне C1:Cn нужно получить "A1:An"&"B1:Bn".

Это как? Поясни что сделать надо?

A>Основное условие: склеить диапазонами, а не ячейками по одной.

У Range есть конструктор Range(<Range>, <Range>) он склеивает два Range в один.

A>Такой код не работает:

A>Set ran = Worksheets("Sheet1").Range("A1" + ":" + "An")
естессно не работает, оператор кокатенации строк '&'

A>приходится использовать For Each...Next

ОК!
'Можешь пример с For Each...Next коротенький тут состряпать?
Наука изощряет ум; ученье вострит память.
(c) Козьма Прутков
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.