Как программно поменять что-нибудь в Excel?

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Ответить
chur
Сообщения: 195
Зарегистрирован: 17 фев 2004, 10:44
Откуда: Riga, Latvia

Довольно часто на форуме задают вопросы: Как программно поменять что-нибудь в Excel?. В Excel-е есть такая полезная штука, как макрорекордер. С его помощью можно узнать, как обратиться к нужным свойствам, синтаксис которых неизвестен. Например, нужно узнать, как поменять шрифт. Запускаем макрорекордер: Tools->Macro->Record New Macro. Выполняем на листе необходимые действия - в данном случае меняем шрифт ячейки. Останавливаем макрорекордер: Tools->Macro->Stop Recording. В сгенерированном коде находим нужный фрагмент. Это помогает в 100% ситуаций.

To: Naeel Maqsudov aka Модератор
Может имеет смысл сделать "прилепленную тему" про макрорекордер?
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

Хорошая идея. Сделаем (так или как-нибудь по-другому).
Господа, еще есть идеи?
Ответить