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