Язык WordBasic - практический подход


Функция DocumentProtection()



Возвращает значение, задающее режим защиты активного документа. Чтобы изменить его, используйте ToolsProtectDocument. В
Word 6.0, DocumentProtection() недоступна и генерирует ошибку.
 
Возвращаемые значения
0 (нуль)    Документ не защищен.
1    Пользователь может выбирать и модифицировать текст в поле формы.
2    Пользователь может только добавить аннотации.
3    Пользователь может выбирать и редактировать текст, но все изменения трассируются с маркерами изменений.
 
Задает, что текст, который вы хотите найти или заменить, выделен.
EditFindHighlight. Когда этот оператор следует за EditFind или EditReplace, в которых параметр .Format установлен в 1, то задает, что текст, который вы хотите найти выделен яркостью. Word ищет любой выделенный текст, даже если в одном документе для выделения были использованы различные цвета. В Word 6.0, EditFindHighlight недоступна и генерирует ошибку.
Пример
Находятся все вхождения в документ выделенного текста, убирается выделение, а сам текст делается полужирным.
 
EditFindClearFormatting
EditReplaceClearFormatting
EditFindHighlight
EditReplaceFont .Bold = 1
EditReplaceNotHighlight
EditReplace .Find = "", .Replace = "", .Format = 1, .ReplaceAll
 
Задает, что текст, который вы хотите найти или заменить, не выделен.
EditFindNotHighlight. Когда этот оператор следует за EditFind или EditReplace, в которых параметр .Format установлен в 1, то задает, что текст, который вы хотите найти не выделен яркостью. В Word 6.0, EditFindNotHighlight недоступна и генерирует ошибку.
 
На этом мы завершаем цикл занятий, посвященный языку WordBasic. Надеюсь, что, как и мне, они оказались вам в чем-то полезны.
 
 
ОБ АВТОРЕ
Эдуард Михайлович Пройдаков – главный редактор еженедельника PC Week/RE. Контактный телефон: 237-89-01, E-Mail: chief@pcweek.ru.
 
Литература
 
1. М. Штарке, Р. Болльманн. Word для Windows 2.0. Пер. с нем. — К.: BHV, 1993 г. — 440 с.
2. К.


Начало  Назад  Вперед