Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: Макросы в надстройке xla Добавлено: 28.10.03 10:53  

Автор вопроса:  sYstEmiZer | ICQ: 280647023 

Знатоки! Не подскажите каким образом нужно поместить в xla макрос, чтобы он был в списке макросов при открытии любого документа. Public не помогает.

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 RIZO



ICQ: 239066283 

Вопросов: 0
Ответов: 8
 Web-сайт: www.rizo-gloom.narod.ru
 Профиль | | #1
Добавлено: 25.11.03 20:13

Уточни в "любом документе" -офисном? или только в Екселе?

Ответить

Номер ответа: 2
Автор ответа:
 RIZO



ICQ: 239066283 

Вопросов: 0
Ответов: 8
 Web-сайт: www.rizo-gloom.narod.ru
 Профиль | | #2
Добавлено: 25.11.03 21:23
Хотя стоп!
*.xla  - используется только для Excel.
Впрочем не обязательно создавать фаил *.xla
Создай просто Excel фаил (*.xls, *.xlt) с макросами, формами - вообщем совсем, что нужно
и помести его:
в папку C:\Program Files\Microsoft Office\Office10\XLStart - для Windows XP
или
в папку C:\Program Files\Microsoft Office\Office\XLStart - для Windows 95-Me
вот впрочем и все. При старте Excel этот фаил автоматом будет подгружаться.
Будут вопросы, спрашивай!

Ответить

Номер ответа: 3
Автор ответа:
 RIZO



ICQ: 239066283 

Вопросов: 0
Ответов: 8
 Web-сайт: www.rizo-gloom.narod.ru
 Профиль | | #3
Добавлено: 25.11.03 21:56
и еще третий вариант: для сетевого компьютера (Windows XP).
Т.е. используется для личного использования учетной записи...
C:\Documents and Settings\...имя пользователя...\Application
Data\Microsoft\Excel\XLSTART
тоже будет работать, но только под этой учетной записью...

Ответить

Номер ответа: 4
Автор ответа:
 sYstEmiZer



ICQ: 280647023 

Вопросов: 16
Ответов: 45
 Профиль | | #4 Добавлено: 26.11.03 09:40
Вариант, конечно, хороший, но хотелось бы сделать так, чтобы сам файл екселя не открывался, что собственно и делает xla но макросы из него почему-то не попадают в список. Насчет xlt вообще ничего сказать не могу.

Ответить

Номер ответа: 5
Автор ответа:
 RIZO



ICQ: 239066283 

Вопросов: 0
Ответов: 8
 Web-сайт: www.rizo-gloom.narod.ru
 Профиль | | #5
Добавлено: 26.11.03 11:02
Блин ну хорошо.
Создай книгу с макросами и формами, которые тебе нужны....
расширение произвольное (.xls,.xla,.xlt и т.д.)
Сам факт открытия (показа) файла в Excel определяет параметр IsAddin
в Пропертях книги, по умолчанию он стоит False? поставь ему True и сохрани
книгу.
И при следующей загрузке файла, он будет инвизибл...
А все макросы и формы прописанные в нем будут доступны....

Пробуй...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам