powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Помогите пожалуйста с Excel
6 сообщений из 6, страница 1 из 1
Помогите пожалуйста с Excel
    #32760671
nechet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Друзья, у меня такая проблема. Необходимо, что бы при открытии документа Excel автомотически запускался макрос. При завершении его выполнения, документ должен закрыться. Как это сделать: Help! Спасибо.
...
Рейтинг: 0 / 0
Помогите пожалуйста с Excel
    #32761030
Фотография Ирча
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ой, что на это скажет funddd !

Посмотри:
http://www.sql.ru/forum/actualthread.aspx?tid=126001
...
Рейтинг: 0 / 0
Помогите пожалуйста с Excel
    #32761045
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Using Events with the Application Object


Before you can use events with the Application object, you must create a new class module and declare an object of type Application with events. For example, assume that a new class module is created and called EventClassModule. The new class module contains the following code.

Public WithEvents App As ApplicationAfter the new object has been declared with events, it appears in the Object drop-down list box in the class module, and you can write event procedures for the new object. (When you select the new object in the Object box, the valid events for that object are listed in the Procedure drop-down list box.)

Before the procedures will run, however, you must connect the declared object in the class module with the Application object. You can do this with the following code from any module.

Dim X As New EventClassModule

Sub InitializeApp()
Set X.App = Application
End SubAfter you run the InitializeApp procedure, the App object in the class module points to the Microsoft Excel Application object, and the event procedures in the class module will run when the events occur


...
Рейтинг: 0 / 0
Помогите пожалуйста с Excel
    #32761330
raur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Private Sub Workbook_Open()
...
Me.Close
End Sub
...
Рейтинг: 0 / 0
Помогите пожалуйста с Excel
    #32763862
nechet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
raurPrivate Sub Workbook_Open()
...
Me.Close
End Sub

А куда это прописывается? В сам макрос?
...
Рейтинг: 0 / 0
Помогите пожалуйста с Excel
    #32763928
Фотография KiLLun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
есть такая папочка у офиса XLStart офис автоматически запускает все приложения оттуда))) 

C:\Program Files\Microsoft Office\Office10\XLStart 

просто сохрани там надстройку <name>.xla или книгу <name>.xls или ... 
а в книге(надстройке или ...) пропиши 

Код:  
Private Sub Workbook_Open() 
   [имя модуля].autoexec 
End Sub  

ни майё
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Помогите пожалуйста с Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]