|
Тема
|
Присвояване на macros на ново меню в Excel
|
|
Автор |
miteff () |
Публикувано | 19.03.10 18:46 |
|
Дайте идея как да запиша макрос в Excel, който да може да се стартира от всеки отворен файл.
Нека поясня - създавам макрос в Excel и го записвам в даден файл. След това искам този макрос да се изпълнява от ново, добавено от мен меню, в стандартния тоолбар. Като присвоя макроса на менюто, всеки път отваря този файл с макроса, и тогава го изпълнява. Как да избегна отварянето на файла, под каква друга форма мога да запиша макроса, че да се изпълнява от всеки един файл
| |
Тема
|
Re: Присвояване на macros на ново меню в Excel
[re: miteff]
|
|
Автор |
croesus (хлевоуст) |
Публикувано | 19.03.10 20:38 |
|
Запиши го като add-in (xla). После в Ексела Tools->Add-ins му дай да се лоудва при стартиране (слага се една чавка).
| |
Тема
|
Re: Присвояване на macros на ново меню в Excel
[re: croesus]
|
|
Автор |
miteff () |
Публикувано | 19.03.10 21:30 |
|
Стана от първия път. Благодаря
| |
Тема
|
Re: Присвояване на macros на ново меню в Excel
[re: croesus]
|
|
Автор |
miteff () |
Публикувано | 19.03.10 21:51 |
|
Само че забелязах нещо интересно - само като задържа мишката върху новото меню без да го натискам и макроса стартира. Не трябва ли да се натисне менюто и тогава
| |
Тема
|
Re: Присвояване на macros на ново меню в Excel
[re: miteff]
|
|
Автор |
croesus (хлевоуст) |
Публикувано | 19.03.10 22:25 |
|
Ми може да е по много причини. Виж на кой event си "закачил" изпълнението - да не е на MouseMove или подобно. Трябва да е на Click или MouseUp/MouseDown, зависи кога искаш точно да започне изпълнението.
Принципно обаче може и да е от настройка на Уиндоуса или на някое програмчЕ, което си инсталирал по невнимание. Виждал съм такива - като задържиш мишката върху бутон и все едно си го кликнал. Имаше дори такива, които lock-ваха мишката, като наближи бутона.
| |
Тема
|
Re: Присвояване на macros на ново меню в Excel
[re: miteff]
|
|
Автор | Mинaвaщ (Нерегистриран) |
Публикувано | 23.03.10 23:31 |
|
Имаше и варинат да добавиш файла в директория XLSTART или STARTUP и се получаваше скрито стартиране на файла и от там пак имаш достъп до Макроса.
А скоро се загледах, има начин(команда) когато заредиш XLA файла в Add-ins да се появява Менюто, като го махнеш от Add-ins да изчезва меню ... както и срава с обикновен файл.
| |
Тема
|
Re: Присвояване на macros на ново меню в Excel
[re: miteff]
|
|
Автор | Maя (Нерегистриран) |
Публикувано | 01.04.10 16:34 |
|
Не мога да отворя нито един документ на Ексел.Изписва ми следното:This workbook has lostits VBA project ActiveX controls any other programmadility-related featyres
| |
Тема
|
Re: Присвояване на macros на ново меню в Excel
[re: Maя]
|
|
Автор |
TRN () |
Публикувано | 02.04.10 08:39 |
|
Не можеш ли да си поставиш въпроса в нова тема.
Прегледай това
http://www.asap-utilities.com/faq-questions-answers-detail.php?m=145
Редактирано от TRN на 02.04.10 08:40.
| |
|
|
|
|