Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.03.2011, 03:04   #1
Dog_DinGo
Пользователь
 
Аватар для Dog_DinGo
 
Регистрация: 16.02.2011
Сообщений: 36
По умолчанию Вставить макрос в код страницы

Очередной мой вопрос.. уже слегка по сложнее, чем обычно =)

Как вставить макрос в код страницы... естественно по средствам VBA
Dog_DinGo вне форума Ответить с цитированием
Старый 25.03.2011, 03:22   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

http://excelvba.ru/code/VBE

Код:
Sub CreateEventProcedure()
    Set VBProj = ActiveWorkbook.VBProject
    Set VBComp = VBProj.VBComponents("Лист1")
 
    With VBComp.CodeModule
        LineNum = .CreateEventProc("SelectionChange", "Worksheet")
        .InsertLines LineNum + 1, "    MsgBox ""Сработал программно созданный макрос"""
    End With
End Sub
EducatedFool вне форума Ответить с цитированием
Старый 25.03.2011, 03:42   #3
Dog_DinGo
Пользователь
 
Аватар для Dog_DinGo
 
Регистрация: 16.02.2011
Сообщений: 36
По умолчанию

Спасибо большое

Но он обращается не к реальному имени листа.. а к тому, которое в его свойствах указано...


Всё.... Нашёл на форуме: MsgBox Sheets(ИмяЛиста).CodeName

Последний раз редактировалось Dog_DinGo; 25.03.2011 в 06:07.
Dog_DinGo вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вставить разрыв страницы alexvav Microsoft Office Excel 2 14.09.2010 14:51
Как вставить в колонтитулы номер страницы раздела? EvgenAPS Microsoft Office Word 4 12.05.2010 11:30
Вставить макрос в 1000 файлов kzld Microsoft Office Excel 2 17.12.2009 16:49
Вставить 'кусок' другой страницы N!ckeL HTML и CSS 5 25.06.2008 01:43
Как вставить html во все страницы проекта? Oliany HTML и CSS 8 26.05.2008 14:12