Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Привязка макроса к ячейкам - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Привязка макроса к ячейкам (Формулы/Formulas)
Привязка макроса к ячейкам
benza89 Дата: Четверг, 01.12.2016, 12:34 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Скажите, пожалуйста, как привязать созданный макрос ко всем ячейкам B?
Например, я пишу в колонке B - Иванов Иван Иванович, нажимаю Enter и он автоматически заполняет его оставшиеся данные (ячейки C и D).
Но не изменяя предыдущие записи (база данных, Иванов и прочие будут встречаться много раз), если например у него изменился адрес?

Собственно вот какой вышел макрос :

[vba]
Код
Sub Иванов()
'
' Иванов Макрос
'
Range("B3").Select
ActiveCell.FormulaR1C1 = "Иванов Иван Иванович"
Range("C3").Select
ActiveCell.FormulaR1C1 = "01.01.1980"
Range("D3").Select
ActiveCell.FormulaR1C1 = "г. Москва ул. Московская 1-1"
Range("D5").Select
End Sub
[/vba]

Очень нужно, заранее спасибо за ответ.
[moder]Код следует оформлять тегами (кнопка #)[/moder]
К сообщению приложен файл: 1890248.xlsx(9Kb)


Сообщение отредактировал benza89 - Четверг, 01.12.2016, 13:05
 
Ответить
СообщениеСкажите, пожалуйста, как привязать созданный макрос ко всем ячейкам B?
Например, я пишу в колонке B - Иванов Иван Иванович, нажимаю Enter и он автоматически заполняет его оставшиеся данные (ячейки C и D).
Но не изменяя предыдущие записи (база данных, Иванов и прочие будут встречаться много раз), если например у него изменился адрес?

Собственно вот какой вышел макрос :

[vba]
Код
Sub Иванов()
'
' Иванов Макрос
'
Range("B3").Select
ActiveCell.FormulaR1C1 = "Иванов Иван Иванович"
Range("C3").Select
ActiveCell.FormulaR1C1 = "01.01.1980"
Range("D3").Select
ActiveCell.FormulaR1C1 = "г. Москва ул. Московская 1-1"
Range("D5").Select
End Sub
[/vba]

Очень нужно, заранее спасибо за ответ.
[moder]Код следует оформлять тегами (кнопка #)[/moder]

Автор - benza89
Дата добавления - 01.12.2016 в 12:34
AlexM Дата: Четверг, 01.12.2016, 12:53 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3053
Репутация: 740 ±
Замечаний: 0% ±



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеПривязка макроса к ячейкам

Автор - AlexM
Дата добавления - 01.12.2016 в 12:53
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Привязка макроса к ячейкам (Формулы/Formulas)
Страница 1 из 11
Поиск:

Яндекс цитирования
© 2010-2016 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!