Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 12:42 04.07.25 
Компютри и Интернет
   >> Електронни таблици
*Кратък преглед

Тема Добавяне на макро във всички файлове на Екселнови  
Автор 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.




*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2025 Dir.bg Всички права запазени.