powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / отключить проверку орфографии в Word
5 сообщений из 5, страница 1 из 1
отключить проверку орфографии в Word
    #33335723
Фотография Andrey13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто знает, подскажите пожалуйста, как отключить проверку орфографии в Word программно, открывая его из VB, а то тормозит?
...
Рейтинг: 0 / 0
отключить проверку орфографии в Word
    #33335772
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
    Dim wdApp As Word.Application
    Dim wdDoc As Word.Document
    
    Set wdApp = New Word.Application
    Set wdDoc = wdApp.Documents.Add
    
    wdApp.Options.CheckSpellingAsYouType = False
    
    wdApp.Visible = True
    
    Set wdApp = Nothing
    Set wdDoc = Nothing
...
Рейтинг: 0 / 0
отключить проверку орфографии в Word
    #33335791
Фотография Andrey13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, попробую.
...
Рейтинг: 0 / 0
отключить проверку орфографии в Word
    #33335816
Фотография Andrey13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Работает, вопрос решен.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
отключить проверку орфографии в Word
    #35038463
AlexyeNov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
тут еще важно не забыть потом вернуть проверку орфографии назад на тот режим, что стоял, а то пользователи будут ругаться :)

поэтому так:

Sub WordExport

On Error goto ErrorHandler

Dim wdApp As Word.Application
Dim wdDoc As Word.Document
Dim CheckSpellingAsYouType as Boolean

Set wdApp = New Word.Application
Set wdDoc = wdApp.Documents.Add

CheckSpellingAsYouType = wdApp.Options.CheckSpellingAsYouType
wdApp.Options.CheckSpellingAsYouType = False

wdApp.Visible = True

Free:
if Not(wdApp is Nothing) then wdApp.Options.CheckSpellingAsYouType = CheckSpellingAsYouType
Set wdApp = Nothing
Set wdDoc = Nothing

Exit Sub

ErrorHandler:

' обработчик ошибок блаблабла...
goto Free

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


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