Страницы: 1
RSS
иконки для персонализированной панели упраления
 
Уважаемые гуру,подскажите!  
 
Проблема в следюущем: сделал надстройку .xla со встроеной панелью панелью и набором макросов - на моем компе все ок!  
 
При запуске надстройки на другом компьютере иконки сбрасываются на смайлики , макросы нажатием кнопки не запускаются (и не видны в списке макросов)  
 
 
Вопрос1: Как сделать возможным запуск макроса по нажатию кнопки на любом копьютере?  
 
-- програмно создать панель, кнопку и привязать макрос - это правильный путь? Если возможно короткий пример  
 
Вопрос2: Измнить иконки можно через .faceid используя иконки из библитеки. Может есть способ встроить в .xla персонализированые иконки?  
 
Заранее благодарен!
 
> Может есть способ встроить в .xla персонализированые иконки?  
 
Есть способ - уже обсуждалось на форуме.  
Выглядит это примерно так:  
CommandBars("MyCommandBar").Controls("MyControl").Picture = LoadPicture("MyPicture.bmp")  
 
Ещё здесь поглядите: http://www.vbstreets.ru/VBA/Articles/65843.aspx  
И здесь: http://www.sql.ru/forum/actualthread.aspx?tid=735505&pg=3#8384773  
 
 
> програмно создать панель, кнопку и привязать макрос - это правильный путь?  
Да. Может, есть и более простые способы, но я использую именно этот.  
 
Пример есть здесь: http://www.programmersforum.ru/showpost.php?p=194696&postcount=15
 
Сапасибо! Почитал. Практически все ок. Только пока не разобрался как задать прозрачный цвет фона
Страницы: 1
Читают тему
Наверх