powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Открытие Word из VBA
11 сообщений из 11, страница 1 из 1
Открытие Word из VBA
    #38284852
DON_DON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!

Подскажите пожалуйста как из Excel открыть Word, не создавая путь.
У меня пока получилось, только открытие диалогового окна , и там ищет файл Word .. а мне неоходимо,чтоб Word открылся и я его сохранила в любую папку.
Спасибо заранее

On Error Resume Next
Set oapp = GetObject(, "Word.Application")
If Err.Number <> 0 Then
Err.Clear
On Error GoTo 0fg
Set oapp = CreateObject("Word.Application")
End If
oapp.Visible = True
Set dlg = oapp.Dialogs(80) 'wdDialogFileOpen
If dlg.Show = -1 Then
oapp.Documents.Open Filename:=dlg.Name
End If
...
Рейтинг: 0 / 0
Открытие Word из VBA
    #38284867
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
2.
set MyDoc=oapp.Documents.Open("c:\ddd.doc")
Mydoc.SaveAs "c:\sss.doc"
...
Рейтинг: 0 / 0
Открытие Word из VBA
    #38284869
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
Shell "winword"
...
Рейтинг: 0 / 0
Открытие Word из VBA
    #38284899
DON_DON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Serge 007,

Именно путь к файлу мне не надо прописывать, потому что у некоторых нет доступа к папке, если я задам путь...
...
Рейтинг: 0 / 0
Открытие Word из VBA
    #38284911
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что надо? Что значит "сохранить word"? объясните внятно, не путая понятия "Приложение Word" и "Документ Word"
...
Рейтинг: 0 / 0
Открытие Word из VBA
    #38284953
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DON_DONпуть к файлу мне не надо прописыватьА где Вы увидели что я прописал путь к файлу?!
Запустите макрос:
Код: vbnet
1.
2.
3.
Sub WordOpen()
    Shell "winword"
End Sub


и у Вас откроется Word. Вы ведь это просили?
DON_DONмне неоходимо,чтоб Word открылся
...
Рейтинг: 0 / 0
Открытие Word из VBA
    #38284955
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serge 007, ты начал-таки осваивать VBA, поздравляю!
...
Рейтинг: 0 / 0
Открытие Word из VBA
    #38284999
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro, спасибо! Наша встреча не прошла даром :)
...
Рейтинг: 0 / 0
Открытие Word из VBA
    #38285050
DON_DON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, но теперь выдает ошибку здесь:
WRD.Selection.Font.Size = 14
WRD.Selection.Font.Bold = True
WRD.Selection.TypeText Text:="Номер вопролса " + CStr(i)
WRD.Selection.Font.Bold = wdToggle
WRD.Selection.TypeParagraph
WRD.Selection.Font.Size = 12 , где

Dim WRD
Set WRD = CreateObject("Word.Application")

Как мне теперь поменять это, я не знаю??
...
Рейтинг: 0 / 0
Открытие Word из VBA
    #38285100
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а) где "здесь"?
б) КАКУЮ ошибку?
в) Учимся использовать тэги оформления кода - FAQ
...
Рейтинг: 0 / 0
Открытие Word из VBA
    #38285937
Фотография lbppb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DON_DON,

Не видя всего кода, сказать сложно, но вот так работает.

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
Sub test()

Dim i As Integer
i = 1

Dim wrd As Word.Application
Dim doc As Word.Document

Set wrd = New Word.Application
Set doc = wrd.Documents.Add()

wrd.Selection.Font.Size = 14
wrd.Selection.Font.Bold = True
wrd.Selection.TypeText Text:="Qustion number " + CStr(i)
wrd.Selection.Font.Bold = wdToggle
wrd.Selection.TypeParagraph
wrd.Selection.Font.Size = 12

wrd.Visible = True
wrd.Activate

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


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