Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Помогите дописать макрос

74K
01 сентября 2011 года
frostier
2 / / 01.09.2011
Здравствуйте, в Excell мне нужно заполнять значениями некоторый массив, первую ячейку которого я выделяю с помощью Range("B3:O3")(10).Select.Причем порядковый номер этой первой ячейки (10) задается не в макросе, а в табличной ячейке, например G5. Подскажите, пжт, как связать значение (10) этой указанной ячейки с Range("B3:O3")(10).Select?
405
01 сентября 2011 года
Dmitrii
554 / / 16.12.2004
[color=blue]Range("B3:O3")(Range("G5").Value).Select[/color]

Об этом была речь?
74K
01 сентября 2011 года
frostier
2 / / 01.09.2011
Нет, так не получается. Но спасибо за помощь. Я уже "дотумкал" сделать так:
x = Range("G5").Value
Range("B3:O3")(x).Select
405
01 сентября 2011 года
Dmitrii
554 / / 16.12.2004
Цитата: frostier
Нет, так не получается...

А у меня прекрасно получается.
Другое дело - надо бы предварительно проверять корректность значения в ячейке или "ловить" возможную ошибку обращения по некорректному адресу.

Цитата: frostier
... Я уже "дотумкал" сделать так:
x = Range("G5").Value
Range("B3:O3")(x).Select

Не видно принципиальной разницы.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог