powered by simpleCommunicator - 2.0.57     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Привязка макроса к кнопке в эксель
14 сообщений из 14, страница 1 из 1
Привязка макроса к кнопке в эксель
    #38606423
Lilechkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
как привязать к кнопке в эксель данный код, чтоб кнопка открывала при нажатии вордовский файл

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Dim objWrdApp As Object
Dim objWrdDoc As Object
On Error Resume Next
Set objWrdApp = GetObject(, "Word.Application")
        'If objWrdApp2007 Is Nothing Then - откуда взялся objWrdApp2007???
        If err Then
            err.clear
            Set objWrdApp = CreateObject("Word.Application")
            if err then msgbox "Нету Ворда на машине!": exit sub
        End If
objWrdApp.Visible = True
Set objWrdDoc = objWrdApp.Documents.Open("d:/...../КИП.doc")

Модератор: Учимся использовать тэги оформления кода - FAQ
...
Рейтинг: 0 / 0
Привязка макроса к кнопке в эксель
    #38606459
Lilechkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хоть примерно как привязать это макрос excel 2007 , может литература есть какая
...
Рейтинг: 0 / 0
Привязка макроса к кнопке в эксель
    #38606462
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правой кнопкой мыши на свою кнопку нажмите - увидите пункт "назначить макрос".
...
Рейтинг: 0 / 0
Привязка макроса к кнопке в эксель
    #38606467
Lilechkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пробовала не помогает, выводит ошибку на строке "On Error Resume Next" с уведомлением
"Invalid outside procedure"
...
Рейтинг: 0 / 0
Привязка макроса к кнопке в эксель
    #38606473
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Когда нажимаете "создать макрос" не надо стирать те две строки, которые там напишутся автоматически - надо вставить текст программы между ними
...
Рейтинг: 0 / 0
Привязка макроса к кнопке в эксель
    #38606485
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Привязка макроса к кнопке в эксель
    #38606486
Lilechkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
теперь он открывает чисто вордовский файл, а конкретно тот документ не видит
...
Рейтинг: 0 / 0
Привязка макроса к кнопке в эксель
    #38606508
Lilechkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
путь к файлу указан верно, в чем может быть причина? он открывает только новый "вордовский" файл
...
Рейтинг: 0 / 0
Привязка макроса к кнопке в эксель
    #38606521
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
внесите изменение в макрос:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Dim objWrdApp As Object
Dim objWrdDoc As Object
On Error Resume Next
Set objWrdApp = GetObject(, "Word.Application")
        'If objWrdApp2007 Is Nothing Then - откуда взялся objWrdApp2007???
        If err Then
            err.clear
            Set objWrdApp = CreateObject("Word.Application")
            if err then msgbox "Нету Ворда на машине!": exit sub
        End If
On Error Goto 0
objWrdApp.Visible = True
Set objWrdDoc = objWrdApp.Documents.Open("d:/...../КИП.doc")
...
Рейтинг: 0 / 0
Привязка макроса к кнопке в эксель
    #38606524
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
If err Then
if err then
повторение мать учения?
...
Рейтинг: 0 / 0
Привязка макроса к кнопке в эксель
    #38606527
Lilechkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
все равно не находит( , ошибка "5174" файл не найден
...
Рейтинг: 0 / 0
Привязка макроса к кнопке в эксель
    #38606532
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lilechkaa,
у меня открывает нужное
...
Рейтинг: 0 / 0
Привязка макроса к кнопке в эксель
    #38606534
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lilechkaaфайл не найденэто ответ на вопрос - вы неверно указали путь к файлу
...
Рейтинг: 0 / 0
Привязка макроса к кнопке в эксель
    #38606568
Lilechkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо!!! Все работает!
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Привязка макроса к кнопке в эксель
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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