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

Ваш аккаунт

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

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

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

Изменение имен ячеек

4.1K
22 октября 2003 года
Maxximator
14 / / 10.10.2003
Всем привет! Помогите написать такой макрос, который бы делал следующее: я выделяю некоторый диапазон ячеек, и запускаю макрос, который должен сменить имя у каждой из выделенной ячейки таким образом, чтобы имя первой выделенной ячейки было скажем Cell_1 а имя последней выделенной - Cell_N, где N - количество выделенных ячеек.
459
22 октября 2003 года
gacol
273 / / 12.02.2003
Цитата:
Originally posted by Maxximator
Всем привет! Помогите написать такой макрос, который бы делал следующее: я выделяю некоторый диапазон ячеек, и запускаю макрос, который должен сменить имя у каждой из выделенной ячейки таким образом, чтобы имя первой выделенной ячейки было скажем Cell_1 а имя последней выделенной - Cell_N, где N - количество выделенных ячеек.



Вот вариант

i = 0
For Each c In Selection
i = i + 1
nm = "Cell_" & i
ActiveWorkbook.Names.Add Name:=nm, RefersToR1C1:="=R" & c.Row & "C" & c.Column
Next c

4.1K
22 октября 2003 года
Maxximator
14 / / 10.10.2003
Спасибо! Конец дня, туплю не по детски просто уже :)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог