0 / 0 / 0
Регистрация: 28.12.2008
Сообщений: 27
|
|
1 | |
Есть ли аналог макроса AutoOpen, выполняющегося в ворде автоматически при открытии документа, в Excel?27.01.2010, 16:08. Показов 3551. Ответов 2
Метки нет (Все метки)
Есть ли аналог макроса AutoOpen, выполняющегося в ворде автоматически при открытии документа, в Excel?
0
|
27.01.2010, 16:08 | |
Ответы с готовыми решениями:
2
Вставка данных буфера обмена в Excel из макроса, выполняющегося в Word Запуск макроса при открытии документа Запуск макроса при открытии документа Автозапуск макроса при открытии рабочего документа |
0 / 0 / 0
Регистрация: 28.09.2009
Сообщений: 8
|
|
30.01.2010, 11:03 | 2 |
Sub Auto_Open()
MsgBox 'Привет qwerty2' End Sub
0
|
tomik
|
|
23.09.2010, 18:17 | 3 |
В 'Этой книгн'
_________________________________________________ Private Sub workbook_open() 'Dim MyMenuBar As Object Dim MyBar As CommandBar Dim MyButton(1 To 4) As CommandBarButton Dim nz As Integer With Application .CommandBars('Formatting').Visible = True .CommandBars('Standard').Visible = True End With Set MyBar = Application.CommandBars.Add(Name:='МоеПанель', Position:=msoBarTop, MenuBar:=False, Temporary:=True) With MyBar .Visible = True .Protection = msoBarNoMove + msoBarNoChangeVisible + msoBarNoCusttomize With .Controls 'nz = Application.CommandBars('Tools').Controls('&Макрос').Id nz = Application.CommandBars('File').Controls('&Сохранить').Id Set MyButton(1) = .Add(Type:=msoControlButton, Id:=nz, Temporary:=True) Set MyButton(2) = .Add(Type:=msoControlButton, Id:=1, Temporary:=True) Set MyButton(3) = .Add(Type:=msoControlButton, Id:=1, Temporary:=True) Set MyButton(4) = .Add(Type:=msoControlButton, Id:=1, Temporary:=True) End With End With With MyButton(1) .TooltipText = 'Кнопка Сохранить' .Style = msoButtonIcon End With 'Макрос With MyButton(2) .Caption = 'Толкни' .TooltipText = 'Кнопка для экспорта в Word' .Style = msoButtonCaption .OnAction = 'ТолканиеКнопки' End With ActiveSheet.Shapes.AddTextEffect(msoTextEffect7, 'e', 'Wingdinge 4', 16, msoFalse, msoTrue, 213, 97).Select Selection.Cut With MyButton(3) .Caption = 'Нажми Расчет' .TooltipText = 'Вызов формы для Расчета данных и автоматического построения графиков' .Style = msoButtonIconAndCaption .PasteFace .OnAction = 'НажатиеКнопки' End With With MyButton(4) .Caption = 'Установки' .TooltipText = 'Настройка действий для Расчета данных и автоматического построения графиков' .Style = msoButtonIconAndCaption .PasteFace .OnAction = 'Настройка1' End With 'ActiveWindow.Visible = True End Sub ________________________________________________________________ В модуле _______________________________________________ Public Sub ТолканиеКнопки() Dim Cod1Key As Integer Dim Strukt As String Strukt = vbYesNoCancel + vbQuestion + vbDefaultButton1 Dim Msg, Style, Title, Help, Ctxt, Response, MyString '+++++++++++++++++ ..................... End With End Sub ****************************** Public Sub НажатиеКнопки() Form1.Show End Sub ********************************* Sub MyWords() Dim Cod1Key As Integer Dim Strukt As String Strukt = vbYesNoCancel + vbQuestion + vbDefaultButton1 Dim Msg, Style, Title, Help, Ctxt, Response, MyString Strukt = vbYesNoCancel + vbQuestion + vbDefaultButton2 ' Выводит сообщение. Response = MsgBox('Желаете Скопировать выделенный Фрагмент в текущий Документ ' & Chr(10) & 'или Новый Документ (ПРИ УСЛОВИИ, что НЕ Включен Word)' & Chr(10) & _ ' Нажмите *ДА*,' & Chr(10) & ' Если в другой существующий на С: документ то нажмите *Нет* ', Strukt, 'Окно (AllRight reserved (C) Т..... x. x. 20xx Ver.1)') Select Case Response Case vbYes copirTab Case vbNo MsgBox 'Оrr' Case vbCansel MsgBox 'Отмена' End S |
23.09.2010, 18:17 | |
23.09.2010, 18:17 | |
Помогаю со студенческими работами здесь
3
Запуска макроса для выделения при открытии документа Автозапуск макроса при открытии файла Excel Запуск макроса Excel при открытии через COM Какой макрос в Excel запускается автоматически при открытии рабочего листа? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |