как на vba создать новую панельку на панели инструментов

Программирование на Visual Basic for Applications
вова
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 23.06.2003 (Пн) 16:51

как на vba создать новую панельку на панели инструментов

Сообщение вова » 25.06.2003 (Ср) 21:45

Доброго времени суток
а как на vba в икселе создать новую панельку на панели инструментов? пробовал записать макрос (вручную сделал нужную панель), а потом его воспроизвести, но когда входишь в него - получаешь рантайм еррор, хотя панель появляется, только все кнопки на ней с картинками по умолчанию, а поп-ап менюшки пустые
чего вообще хочется : запускаешь один макрос - создается панелька с кнопками, привязанными к определенным макросам, запускаешь другой - панелька удаляется нафиг
спасибо

Vitaly1
Брехман
Брехман
 
Сообщения: 1578
Зарегистрирован: 30.12.2002 (Пн) 16:35
Откуда: Russia, Mosсow

Сообщение Vitaly1 » 26.06.2003 (Чт) 13:13

К сожалению Мыло ты свое не указал, и не я, и не кто другой тебе не может послать мой конструктор меню и панели инструментов(там все есть)

Пардон, а что можно создать внутри панели инструментов еще панель, или ты ощибся?

вова
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 23.06.2003 (Пн) 16:51

Мыло

Сообщение вова » 26.06.2003 (Чт) 13:16

mccarka@mail.ru - буду рад исходникам !

Vitaly1
Брехман
Брехман
 
Сообщения: 1578
Зарегистрирован: 30.12.2002 (Пн) 16:35
Откуда: Russia, Mosсow

Сообщение Vitaly1 » 26.06.2003 (Чт) 13:21

Все отослал, думаю ты всеже немного ошибся в сообщении, смотри мое правленное предыдущее сообщение в этом топики.

вова
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 23.06.2003 (Пн) 16:51

Сообщение вова » 27.06.2003 (Пт) 0:25

2Виталий:
все это, конечно, хорошо :). но как мне посмотреть исходники того, что вы прислали? или этого сделать нельзя(в макросах пусто)?
хотелось бы самому такое делать, а не брать чужое.

Vitaly1
Брехман
Брехман
 
Сообщения: 1578
Зарегистрирован: 30.12.2002 (Пн) 16:35
Откуда: Russia, Mosсow

Сообщение Vitaly1 » 27.06.2003 (Пт) 10:56

Вова - заходите когда загружен конструктор в меню: Сервис - макросы - редактор Visual Basic
Там есть модуль: СозданиеМеню. В нем все процедуры.
Внизу конструктора панели элементов три строчки о том какую процедуру запускать для вызова удаление панели элементов.

вова
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 23.06.2003 (Пн) 16:51

Сообщение вова » 27.06.2003 (Пт) 15:27

2Виталий:
Спасибо Вам ! очень вы мне помогли. и вообще место здесь хорошее - на все мои глупые вопросы ответили :)

вова
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 23.06.2003 (Пн) 16:51

не запускается макрос

Сообщение вова » 28.06.2003 (Сб) 9:06

у меня такой еще вопрос: когда я назначаю макрос на кноку, то из другого файла он не запускается : пишет, что не нашел. то есть так: из panel.xls создаю новую панель, назначаю на кнопку макрос gomac. запускается нормально. а если из другого файла, то пишет "panel.xls!gomac не найден". как назначать макрос не по определенной книге, а по активной или по всем открытым. пробовал так "!gomac" - не получается.

Vitaly1
Брехман
Брехман
 
Сообщения: 1578
Зарегистрирован: 30.12.2002 (Пн) 16:35
Откуда: Russia, Mosсow

Сообщение Vitaly1 » 28.06.2003 (Сб) 10:16

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


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20

    TopList