|
Тема
|
Добавяне на макро във всички файлове на Ексел
|
|
Автор |
orelcho1 (непознат
) |
Публикувано | 08.12.11 08:55 |
|
Пиша едно макро, което в момента мога да го пускам само от файла, в който го разработвам. Виждал съм подобно макро, което е достъпно, от който и да е документ на ексел. Как да направя и моето достъпно от всеки ексел?
| |
Тема
|
Re: Добавяне на макро във всички файлове на Ексел
[re: orelcho1]
|
|
Автор |
Бypaн (ентусиаст) |
Публикувано | 08.12.11 14:38 |
|
Макроса трябва да бъде в AddIn
| |
Тема
|
Re: Добавяне на макро във всички файлове на Ексел
[re: Бypaн]
|
|
Автор |
orelcho1 (непознат
) |
Публикувано | 08.12.11 16:12 |
|
A може ли и малко насоки как се слага макрос в AddIn
| |
Тема
|
Re: Добавяне на макро във всички файлове на Ексел
[re: orelcho1]
|
|
Автор |
Бypaн (ентусиаст) |
Публикувано | 08.12.11 16:15 |
|
| |
Тема
|
Re: Добавяне на макро във всички файлове на Ексел
[re: Бypaн]
|
|
Автор |
orelcho1 (непознат) |
Публикувано | 08.12.11 16:24 |
|
Благодаря!
| |
Тема
|
Re: Добавяне на макро във всички файлове на Ексел
[re: orelcho1]
|
|
Автор |
Бypaн (ентусиаст) |
Публикувано | 08.12.11 16:40 |
|
единственото по-сложно нещо, особено за 2007+ версии на ексела, е правенето на потребителския интерфейс - меню/бутони или RibbonX
| |
Тема
|
Re: Добавяне на макро във всички файлове на Ексел
[re: orelcho1]
|
|
Автор | Muнaвaщ (Нерегистриран) |
Публикувано | 08.12.11 21:48 |
|
Мисля , че ако се добави Файла в директория *\XLSTART ще се получи ефект на достъпност.
| |
Тема
|
Re: Добавяне на макро във всички файлове на Ексел
[re: Muнaвaщ]
|
|
Автор |
Бypaн (ентусиаст) |
Публикувано | 08.12.11 22:41 |
|
ако просто се добави файла в XLSTART папката, ще се получи това, че ще се стартира автоматично при отваряне на ексела. Може би това, което имаш предвид е да се сложи във скрития файл Personal.*** не му помня разширението какво беше... имаше го в някои по-стари версии на ескела (до 2003 ако не се лъжа)
Проблема с него е, че може да имаш само един Personal файл и е неудобно да се разпространява макроса на други компютри, защото ще затриеш тамошния Personal. файл. ако изобщо го има де... Затова не го споменах изобщо - addin-a е чиста работа
| |
Тема
|
Re: Добавяне на макро във всички файлове на Ексел
[re: Бypaн]
|
|
Автор | Muнaвaщ (Нерегистриран) |
Публикувано | 09.12.11 12:20 |
|
Да , прав си. Писах само да се обадя ...
| |
Тема
|
Re: Добавяне на макро във всички файлове на Ексел
[re: Бypaн]
|
|
Автор |
orelcho1 (непознат) |
Публикувано | 20.12.11 11:42 |
|
Така... довърших си макрото, запаметих го като .xla и го сложих в *\Microsoft\AddIns. Настроих го в ексел (Options->add-ins->manage Excel add-ins). Обаче като отворя ексел и натисна alt+F8 не виждам макрото.
Ако в properties на .xla файла сменя IsAddin от true на false макрото се появява в Alt+F8, но при всяко отваряне на екселски документ ми изкара съобщение, че файлът, който се опитвам да отоворя (.xla) е различен формат от описания от файловото разширение, дали искам да го отворя. Като дам ДА работи, но всеки път излиза това съобщение
ПП: Намерих някакъв код за инсталиране на Addins и сега макрото го стартирам с бутон бутон от появилото се меню add-insРедактирано от orelcho1 на 20.12.11 12:36.
| |
|
|
|
|