Спасибо, все работает!
Перебор всех ячеек на листе
Перебор всех ячеек на листе
Перебор всех ячеек на листе
Перебор всех ячеек на листе
Вопрос по On Error Resume Next
Вопрос по On Error Resume Next
сводная таблица в excel 2010
Вопрос по On Error Resume Next
Выбор листа по имени диапазона
Выбор листа по имени диапазона
06.02.2013 12:34:12
Добрый день!
Возможно ли сделать так, чтобы лист выбирался по имени диапазона? Допустим есть именованный диапазон "База" и лист "Total", в котором этот диапазон находиться. т.е. по факту должно быть что-то типа: Sht = Range("База"). ИмяЛиста Sheets (Sht).Select Это нужно потому-что листы могут переименовать и соответственно маркос, в котором имена листов прописаны напрямую, не будет работать |
|
|
Обращение к переменной
Обращение к переменной
Обращение к переменной
11.01.2013 15:48:58
Еще есть вопрос:
Можно ли ввести переменную в интервал массива? Вместо 5 в "Dim asAddr(1 to 5)" поставить Max, которая, в свою очередь будет ссылаться по значение из ячейки? Пример: Max = Range("Макс") .Value Dim asAddr(1 to Max) For i = 1 To Max asAddr(i) = Range("год" & i).Address Next i For e = 1 To Max Range(asAddr(e)).Select Next e Excel выдает на это ошибку...
Изменено: |
|
|
Обращение к переменной
Обращение к переменной
Обращение к переменной
11.01.2013 11:48:50
Добрый день!
Пример: adr1 = Range("год1").Adress ' есть ряд переменных различающихся только по номеру adr2 = Range("год2").Adress adr3 = Range("год3").Adress adr4 = Range("год4").Adress adr5 = Range("год5").Adress For i = 1 To 5 ' есть цикл, который обращается к этим переменным Range(adr & i).Select Next i Excel выдает ошибку. Подскажите, пожалуйста, как правильно написать "adr & i" чтобы Excel выбрал именно эту ячейку. |
|
|