Работа с word создание, открытие, форматирование, закрытие и сохранение


Содержание

Работа с word создание, открытие, форматирование, закрытие и сохранение

При запуске Word автоматически создается новый документ (Документ1), который в дальнейшем можно сохранить под уникальным именем. Для создания второго и последующих документов нужно щелкнуть на кнопке Создать в панели инструментов или выполнить команду меню Файл Создать . В первом случае сразу появляется окно нового документа. Во втором случае в области задач открывается панель Создание документа , в котором можно выбрать шаблон нового документа.

Основным средством открытия существующего документа MS Word является окно диалога Открытие документа . Для его открытия существует несколько способов:

  • Выбрать команду ФайлОткрыть.
  • Нажать Ctrl+O на клавиатуре.
  • Нажать кнопку Открыть на стандартной панели инструментов.

По умолчанию окно диалога Открытие документа содержит список документов папки Мои документы . Окно Открытие документа выглядит так же, как и окно сохранения. В этом окне находят нужную папку и имя файла, затем щелкают на кнопке Открыть (или выполняют двойной щелчок на имени файла).

Имена файлов, с которыми работали в последнее время, находятся в спискенижней части меню Файл. Этот список удобен для быстрого открытия нужного документа. Количество документов, отображаемых в этом списке, можно задать при помощи команды меню Сервис Параметры вкладка Общие флажок Помнить список из … файлов.

MS Word позволяет открывать файлы, созданные в других форматах типа WordPerfect , Word для DOS , WordStar , Works и др. Для этого используется обычный путь: Файл Открыть, но в строке Тип файла нужно выбрать соответствующий тип или указать Все файлы , тогда в основном окне появится список всех файлов, из которых нужно выбрать нужный.

Иногда возникает необходимость работать с несколькими документами одновременно. Это удобно как при просмотре версий одного документа, когда можно легко скопировать или переместить текст или рисунок, редактировать их, так и при работе с разными документами.

В процессе работы можно открывать уже существующие документы или создавать новые, вывести их на экран одновременно в виде окон или показывать по мере необходимости, используя меню Окно.

Для того чтобы разделить экран на две части, надо выбрать команду Окно Разделить, установить указатель мыши на разделительной линии и, передвинув его в нужном направлении, отпустите кнопку мыши. Если нужно увидеть одновременно все открытые документы, выбрать команду Окно Упорядочить все.

В список меню Окно Word вносит все открытые в настоящее время файлы. Кроме того, все открытые документы представлены на Панели задач внизу экрана и переключаться можно, используя стандартные средства Windows.

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

1. Выбрать пункт меню Файл Сохранить или нажать F12 .

2. В поле Имя файла ввести имя файла или согласиться с предложенным Word.

3. С помощью раскрывающегося списка Папка выбрать имя диска. В результате его название появится в верхнем поле, а в основном окне появится список папок, содержащихся на нем.

4. Из списка папок выбрать ту, в которой будет храниться файл.

5. Выбрав все уровни вложения папок, нажать кнопку Сохранить.

Документ, в который вносятся какие-то изменения, надо также периодически сохранять. Процедура сохранения заключается в следующем: надо установить указатель мыши на кнопку с изображением дискеты и щелкнуть левой кнопкой мыши. Только после этого изменения в документе будут записаны на жесткий диск.

Частое, регулярно выполняемое сохранение также сокращает время итогового сохранения документа на диске в конце сеанса работы.

В MS Word есть возможность автоматически сохранять документы с определенным пользователем временным интервалом. При автосохранении документ будет временно сохранен в специальном, созданном для этого системой рабочем файле. Однако в конце сеанса работы необходимо сохранить файл, как обычно, используя команду Файл Сохранить или Файл Сохранить как. Таким образом, использование автосохранения не освобождает от сохранения в процессе и в конце работы, зато страхует от потери информации.

Для того чтобы установить автоматическое сохранение, нужно выполнить следующие действия:

1. Выбрать команду Сервис Параметры.

2. В окне диалога Параметры перейти на вкладку Сохранение.

3. Установить флажок Автосохранение каждые… и выбрать в окне нужный временной интервал, через который будет происходить автосохранение.

Если необходимо защитить свой файл от несанкционированного использщования, в MS Word можно установить пароль.

Для предотвращения открытия документа используется Пароль для открытия файла . Установив его, невозможно открыть файл, не введя пароль.

В другом случае можно позволить открыть файл, работать с ним, но при этом защитить его от изменений. Тогда устанавливается Пароль разрешения записи.

Для того чтобы установить пароль, необходимо выполнить следующие действия:

1. Выбрать команду Файл Сохранить как и в открывшемся окне расрыть ниспадающий список Сервис и выбрать команду Параметры безопасности, или выбрать команду Сервис Параметры , перейти на вкладку Безопасность ( рис.4.1).

В верхней части вкладки Безопасность находятся поля ввода: Пароль для открытия файла, Пароль разрешения записи и флажок Рекомендовать доступ только для чтения .

3. Ввести с клавиатуры пароль.

Пароль может содержать до 15 символов, включая буквы, цифры, значки и пробелы. Пароль в этом поле невидим, и главное, его запомнить.

4. Нажать ОК. Появится окно диалога Подтверждение пароля .

5. Повторно ввести пароль и снова нажать ОК.

6. Нажать ОК на вкладке Безопасность.

Рис. 4.1. Вкладка Безопасность меню Сервис Параметры

Для удаления или замены пароля необходимо повторить описанные выше действия, удалить существующий пароль и напечатать новый, если это необходимо.

Пароль разрешения записи устанавливается аналогично.

Возможен еще вариант, когда документ можно открыть для ознакомления с ним, но нельзя, изменять. Для этого предназначен флажок Рекомендовать доступ только для чтения на вкладке Сохранение. Но этот запрет, в отличие от предыдущих случаев, легко снять.

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

Program Word

Пояснения к программе

  • Главная
  • Документ Word
  • Основные операции с документом Word

ОСНОВНЫЕ ОПЕРАЦИИ С ДОКУМЕНТОМ WORD. ОТКРЫТЬ, СОХРАНИТЬ И ЗАКРЫТЬ.

КАК ОТКРЫТЬ ДОКУМЕНТ

В Microsoft Word можно создать документ с нуля или воспользоваться шаблоном, в котором часть работы уже сделана.

Открыть документ можно из самой программы.

Расположение команды на ленте Сочетание клавиш
wordprogram.ru
Открыть новый документ
Файл > Создать > Новый документ > кнопка Создать CTRL+N
Открыть существующий документ
Файл > Открыть CTRL+O
CTRL+F12
Файл > Последние
Открыть новый документ из существующего
Файл > Создать > Из существующего документа
Открыть новый документ из шаблона
Файл > Создать > Шаблон

А так можно открыть документ не открывая сначала программу:

  • В проводнике дважды щелкните нужный файл, и приложение Word откроется вместе необходимом документом.
  • Можно, щелкнув в проводнике на пустом месте правой кнопкой мыши, нажать в контекстном меню Создать >Документ Microsoft Word. Дважды щелкните созданный файл. Откроется шаблон пустого документа.
  • Нажмите кнопку «Пуск», и для приложения Word выберите документ в списке.

Кстати. Если после открытия документа Вы хотите найти положение, в котором находился курсор во время последнего закрытия документа, нажмите SHIFT+F5.

КАК СОХРАНИТЬ ДОКУМЕНТ

При прерывании или завершении работы документ необходимо сохранить, иначе результаты работы будут утеряны. Так же необходимо сохранять документ в течение работы.
При сохранении нового документа нужно ввести имя. Если имя не введено, Word использует для имени файла первые несколько слов документа. Если в документе нет текста, Word присваивает файлу имя Документ, за которым следует номер.

Примечание. В имени файла нельзя использовать следующие символы:

Создание, сохранение и открытие документа

Работа над документом начинается с его создания как существующей на диске единицы – файла с определенным именем. Находясь в окне редактора MS Word, откройте меню Файли выполните команду Создать… .Откроется диалоговое окно Создание документа. Для создания нового пустого документа откройте карточку Общиеи дважды щелкните по пиктограмме Новый документ.

Быстрым способом создания документа является щелчок по кнопке Создатьна панели инструментов Стандартная. В этом случае сразу будет создан новый пустой документ, основанный на шаблоне Normal. Созданный документ следует сохранить с определенным именем. Для этого откройте меню Файли выполните команду Сохранить как…. В открывшемся диалоговом окне укажите диск и папку, куда должен помещен новый файл, имя файла и тип файла (документ Word). Затем нажмите кнопку Сохранить.

В процессе набора следует периодически сохранять файл с помощью команды Сохранитьиз меню Файллибо кнопки Сохранить на панели инструментов Стандартная.

Чтобы открыть существующий файл, необходимо нажать кнопку Открытьили выполнить команду Открытьменю Файл. В появившемся диалоговом окне в полях Папкаи Тип (расширение) надо выбрать имя диска, папку и расширение файла, содержащего документ. По умолчанию файлы документов MS Word имеют расширения (*.doc). В другом поле выводится список файлов указанного типа, находящихся в текущей папке. Необходимо маркировать нужный файл и нажать кнопку Открыть.

Закрытие файла и завершение работы с MS Word

Чтобы закрыть окно документа, следует выполнить команду Закрытьменю Файл, первоначально сохранив изменения в документе.

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

Для закрытия окна свернутого приложения, следует выполнить один щелчок правой кнопкой мыши на определенной кнопке в полосе задач и в открывшемся меню выполнить команду Закрыть.

Работа с текстом

Передвижение по тексту

Передвижение по тексту может осуществляться с помощью мыши, клавиатуры, а также некоторых команд.

— щелчок мышью по стрелкам на вертикальной полосе прокрутки обеспечивает перемещение на одну строку вниз или вверх;

— движение бегунка при удерживаемой левой клавише мыши обеспечивает быстрое перемещение по документу, когда приходиться работать с многостраничным текстом;

— для горизонтального передвижения по тексту, если он не помещается на экране, используйте горизонтальную полосу прокрутки.


· С помощью клавиатуры.

Простейшим способом перемещения курсора ввода по экрану является нажатие клавиш управления курсором [], [­], [®] и [¯]. Для перемещения курсора от слова к слову следует нажимать комбинацию клавиш [Ctrl + ] и [Ctrl + ®]. Для быстрого перемещения на один абзац вверх и вниз — комбинацию клавиш [Ctrl + ­] и [Ctrl + ¯]. Для перемещения на один экран вверх и вниз — клавиши [Page Up] и [Page Down]. Для быстрого перемещения в начало и конец строки —

клавиши [Home] и [End]. Для перемещения в начало и в конец документа — комбинацию клавиш [Ctrl + Home] и [Ctrl + End].

· С помощью команд меню Правка.

Откройте меню Правкаи выполните команду Найти…. В появившемся диалоговом окне укажите характерную последовательность символов, формат и т.д. и нажмите клавишу [Enter]. Откройте меню Правкаи выполните команду Перейти…. В появившемся окне укажите номер страницы, раздела, строки и т.д. и нажмите клавишу [Enter].

Ввод текста

Набираемый с клавиатуры текст помещается в позицию курсора.

Отмена и повтор команд

В Microsoft Word предусмотрена отмена команд, сделанных пользователем. Для отмены команды предназначена кнопка на панели инструментов. При фиксации указателя мыши на кнопке Отменитьотменяется последняя команда сделанная пользователем. Можно также вернуть отмененную команду, нажав кнопку Вернуть,расположенную на панели инструментов. Для отмены нескольких команд необходимо нажать кнопку с изображением стрелки вниз. При этом распахнется меню со списком сделанных операций, расположенных в порядке их выполнения (последняя выполненная команда находится в верхней строчке списка). Указателем мыши следует отменить команду, которая будет последней из команд, подлежащих отмене.

Выделение текста

Для выполнения некоторых операций с текстом его предварительно следует выделить. Выделенный текст помечается белыми буквами на черном фоне. Выделить текст можно с помощью мыши, клавиатуры, а также команды.

— перемещение мыши от начала выделения к его концу при удерживаемой в нажатом положении левой кнопке мыши обеспечит выделение произвольного фрагмента;

— двойной щелчок по слову выделит его и пробелы за ним;

— тройной щелчок по любому месту абзаца выделит весь абзац;

— щелчок по любому слову предложения при одновременно нажатой клавише [Ctrl] выделит все предложение.

· С помощью команды.

Для выделения текста документа целиком откройте меню Правка (Edit) и выполните команду Выделить все.

Форматирование текста

· Выравнивание текста документа

Существует четыре вида выравнивания текста документа. Это выравнивание по левому краю, по правому краю, по центру и ширине страницы. Для этого необходимо щелкнуть по соответствующей кнопке на панели инструментов Форматирование. Если текст еще не был введен, то целесообразнее перед его набором сразу задать режим выравнивания документа, и вводимый текст будет выравниваться по мере его набора.

В MS Word есть возможность автоматического переноса слов в документе. Для этого следует выполнить последовательно команды Языки Расстановка переносов…из меню Сервис. В открывшемся диалоговом окне следует включить контрольный индикатор Автоматическая расстановка переносов. В поле Ширина зоны переноса словможно задать размер зоны переноса слов. После выполнения всех установок надо нажать кнопку OK.

При вызове команды Абзац…меню Форматвысвечивается диалоговое окно. С помощью этого окна можно изменить различные характеристики данного абзаца: отступы, интервалы и тип межстрочного интервала, наличие красной строки. С помощью кнопки Табуляция…, открывающей одноименное диалоговое окно, можно установить тип выравнивания и заполнителя.

Для изменения таких параметров, как шрифт, размер шрифта, его начертание, используйте кнопки на панели инструментов Форматирование. К абзацам можно применить стили. Чтобы применить стиль, необходимо выделить абзац и выбрать необходимый стиль из раскрывающегося списка Стиль на панели инструментов Форматирование. Для форматирования стилей необходимо выполнить команду Стильиз меню Формат.

Текст документа может быть разбит на колонки. Для этого служит кнопка на панели инструментов Стандартная. При нажатии данной кнопки распахнется меню, в котором пользователю надлежит выбрать число колонок текста. Если ни один фрагмент текста не был выделен, то команда распространится на весь текст документа. Для разбивки текста документа на колонки и установки необходимой ширины колонок и диапазона между ними используется команда Колонки…из меню Формат.

Параметры страницы

Для установки полей или изменения их размера, а также формата бумаги необходимо воспользоваться командой Параметры страницы…меню Файл. Диалоговое окно Параметры страницы…содержит четыре карточки: Поля, Размер бумаги, Источник бумаги, Макет, каждая из которых служит для установки содержащихся в ней параметров.

Для стандартных документов используются, как правило, формат бумаги: A4 (210 x 297 мм). Существенное значение для грамотного оформления имеют поля. Верхнее поле документа должно равняться 2,4 см, нижнее – 3 см, левое – 3,5 см, правое – 1,4 см.

Параметры страницы достаточно установить один раз и сохранить документ. В дальнейшем при вызове этого документа он будет загружаться со всеми особенностями своего форматирования.

Приложение Word 2007. Открытие и закрытие документа

Учебная дисциплина
Информатика и компьютерная техника
Модуль 2. Офисные прикладные программы Microsoft Office 2007

2.1.1. Знакомство с Ворд 2007

2.1.1.4. Открытие, просмотр и закрытие документа Word 2007

Открытие документа

Чтобы открыть текстовый документ необходимо щелкнуть на кнопке «Пуск» (кнопка Пуск), в открывшемся главном меню выбрать пункт Документы и дважды щелкнуть на пиктограмме файла, который требуется открыть.

Если окно программы Word открыто, то для открытия требуемого документа надо щелкнуть на Кнопке «Office» (кнопка Microsoft Office), и в раскрывшемся меню выбрать команду Открыть, откроется диалоговое окно «Открытие документа». Далее необходимо в диалоговом окне выбрать требуемый файл и щелкнуть на кнопке Открыть.

В результате вышеуказанных действий в окне приложения появится требуемый документ (Рис.2.1.4.1).

Приложение Word 2007 может открывать файлы, созданные и в предыдущих версиях Word, но эти документы открываются в режиме ограниченной функциональности (в строке заголовка отображается: «Режиме ограниченной функциональности»). Что это означает? Это означает, что документ имеет старый формат и этот формат не поддерживает некоторые возможности приложения Word 2007.

Документы со старым форматом можно преобразовать в новый формат файла. Для этого нужно открыть старый документ в приложении Word 2007, затем щелкнуть на кнопке Microsoft Office, и в открывшемся меню выбрать команду Преобразовать.

Перемещение (просмотр) по документу

Для перемещения по документу можно использовать:

  • полосы вертикальной и горизонтальной прокрутки;
  • клавиши Home, End, PageDown, PageUp или комбинацию клавиш (например, Ctrl+Home);
  • клавиши перемещения курсора;
  • колесико манипулятора мышь.

Перемещение курсора

Для перемещения курсора по документу можно использовать:

  • клавиши Home, End, PageDown, PageUp или комбинацию клавиш (например, Ctrl+Home);
  • клавиши перемещения курсора;
  • манипулятор мышь.

Положение курсора отображается в строке состояния (на какой странице, строке и т.д.).

Режимы просмотра документов в Word 2007

В зависимости от выполняемых задач в Microsoft Word 2007 можно выбрать различные режимы просмотра документов:

  • Разметка страницы;
  • Режим чтения;
  • Веб-документ;
  • Структура;
  • Черновик.

Переключаться между этими режимами можно с помощью кнопок группы «Режимы просмотра документов» на вкладке Вид или с помощью кнопок режимов просмотра, которые расположены в правой части строки состояния.

Кроме перечисленных режимов просмотра в Microsoft Word 2007 существует еще один режим отображения документа, который называется Предварительный просмотр. Он используется для просмотра документа перед его печатью на принтере (кнопка «Office»/Печать/Предварительный просмотр).

Закрытие документа

Для одновременного закрытия документа и окна приложения Word необходимо щелкнуть на кнопке Закрыть, которая расположена в правой части строки заголовка. Открытые окна приложений можно закрывать как в развернутом состоянии, так и в режиме предварительного просмотра эскизов (если на ПК установлена операционная система Windows 7).

Если надо закрыть документ, оставив окно приложения открытым, то необходимо щелкнуть на Кнопке «Office», и в раскрывшемся меню выбрать команду Закрыть.

Создание, сохранение и открытие документа в Word 2010

В данной статье будет вкратце изложен процесс создания, сохранения и открытия документа.

Создание документа

Когда вы запускаете Word 2010 , он автоматически создает новый документ, и при открытии окна программы вы видите чистый белый лист, с названием в заголовке окна (по умолчанию) — «Документ 1». Если вы дальше создаете новые документы, то они продолжают нумерацию последовательно: «Документ 2», «Документ 3» и т.д. Данная нумерация прерывается при закрытии программы. При последующем запуске, отсчет начинается сначала.

  1. Щелкните «Файл» — «Создать» и выберите тип документа (стандартный документ или один из шаблонов). Или нажмите , но в этом случае вы не сможете выбрать шаблон.
  2. Нажмите «ОК».


Шаблоны

Главное отличие Word 2010 от старших поколений программы — это внушительный выбор шаблонов документов, которые, к тому же, перед их созданием можно визуально оценить. Чрезвычайная наглядность программы позволяет быстро определиться, что за тип документа мы можем создать. Для того чтобы посмотреть на список шаблонов, щелкните вкладку «Файл», затем «Создать» и в открывшемся окне «Доступные шаблоны» выберите нужный.

Основные шаблоны

В области основных шаблонов представлены пять образцов.

Рисунок 1. Создание нового документа, доступные шаблоны.

Новый документ — смысл следует из названия, но как ни странно это звучит, это тоже шаблон, который хранится в файле под названием NORMAL.DOT. Это шаблон документа по умолчанию, к которому не применялись дополнительное редактирование и настройки.

Запись блога — с помощью этого шаблона, вы можете быстро и эффективно создавать новые записи блогов.

После двойного щелчка откроется новое окно, где будут доступны всего три вкладки — «Вставка», «Запись блога» и «Файл». Тем не менее, набора этих инструментов более чем достаточно для успешного оформления блогов.

Рисунок 2. Запись блога.

Последние шаблоны — недавно использовавшиеся шаблоны. Список удобен при работе с часто используемым набором шаблонов. Щелкните «Файл», затем «Сведения» и выберите нужный шаблон.

Рисунок 3. Последние шаблоны.

Образцы шаблонов — набор шаблонов, часто используемых при работе с документами. Факс, отчет, стандартное письмо и шаблон документа образца Word 2003 — основные позиции по которым разработаны шаблоны.

Рисунок 4. Образцы шаблонов.

Мои шаблоны — набор созданных вами шаблонов. Если вы еще не создали шаблон, то после щелчка по кнопке «Мои шаблоны» появится окно «Создать». Выберите, что хотите создать — документ или шаблон (в любом случае вы можете использовать любой документ в качестве шаблона), затем внесите соответствующие изменения в документ и сохраните его.

Из существующего документа — загружает документ на ваш выбор, с соответствующими настройками форматирования, что удобно использовать при работе с одним и тем же типом документов. Так вам не нужно будет постоянно форматировать документ, поскольку эти настройки уже заданы в открываемом документе.

Откройте искомый документ и удалите ненужные в новом документе данные ( , затем ). Теперь можете заполнять документ новыми данными.

Дополнительные шаблоны

Дополнительные шаблоны или шаблоны Office.com позволяют найти практически любой шаблон, если вам недостаточно коллекции из основных шаблонов. В окне предварительного просмотра вы можете видеть, как выглядит определенный шаблон. Выбрав понравившийся, щелкните по нему (в окне шаблоны Office.com), вслед за этим произойдет его загрузка с сайта Office.com, и он автоматически откроется в новом окне. Если шаблон оказался полезным, сохраните его ( ). После этого вы сможете его использовать, загружая с вашего жесткого диска.

Рисунок 5. Дополнительные шаблоны Office.com.

Заметьте, что вы можете редактировать шаблон по своему усмотрению, т.е. изменять практически все. Важно помнить назначение шаблона — это готовая конструкция документа, в который пользователь затем вносит свои коррективы, экономя время на введении стилей, форматировании и создании изображений.

Сохранение документа

После создания документа необходимо его сохранить, и делать это желательно каждые 10 минут работы, во избежание потери данных из-за различных непредвиденных ситуаций (выключение света, перепад напряжения в сети). Для этого используйте функцию автосохранения — щелкните «Файл» — «Параметры» — «Сохранение».

Поставьте флажок в «Автосохранение каждые … минут» и выставьте длительность временного интервала. Рекомендуется значение в 10-15 минут. Также поставьте флажок в области «Сохранять последнюю автосохраненную версию файла при закрытии без сохранения», это позволит сохранить внесенные изменения в документ, в случае если вы забыли его сохранить перед закрытием.

Учтите, если файл сохраняется впервые, то открывается окно «Сохранить как», в котором вы указываете название документа, и место в котором будет сохранен файл. Далее файл сохраняется без вывода дополнительных окон, все что вы увидите, — это индикатор загрузки в виде круга (раньше в этой роли выступали песочные часы, в виде пиктограммы). Используя способ «Сохранить как», вы можете продублировать документы (если не хотите редактировать оригинал), изменить формат (например, сохранить как «Документ Word 97-2003»).

Сохранять документ можно четырьмя различными способами.

  1. В окне открытого документа щелкните по кнопке «Сохранить» на панели быстрого доступа.
  2. Вкладка «Файл» — «Сохранить».
  3. .
  4. .

Вы также можете вывести дополнительные кнопки команд на ленту и панель быстрого доступа, и использовать их для сохранения документа.

Задавайте имя документу соответствующее тематике, так вам будет проще его запомнить и отыскать (если забудете куда сохранили). Имя документа может быть длиной до 255 символов и не содержать символов \ * ? » / ; : /. По умолчанию документ сохраняется в папке «Мои документы». Рекомендуется внимательно выбирать место сохранения файла. Не поленитесь создать пару лишних папок — в результате вам будет намного легче находить свои файлы. В то же время вы можете использовать функцию поиска.

Вы можете использовать шаблон не по смысловому назначению. Так с шаблона «Календарь» можно сделать расписание в долгосрочной перспективе, а с шаблона «Отчет» — замечательное резюме.

Также вы можете использовать особые настройки ленты и панели быстрого доступа, особенно если вы предпочитаете работать с мышью. Поместите кнопки команд «Сохранить» и «Сохранить как» на ленте и панели задач — это позволит вам быстро сохранять документы, используя мышь. Подробнее о настройке ленты и панели быстрого доступа читайте в этой статье.

Сохранение документа, созданного в предыдущих версиях Word

При открытии документа Word 2010, созданного в одной из старших версий программы, происходит автоматическое включение режима совместимости, и в заголовке окна появляется надпись «Режим ограниченной совместимости». Включение этого режима предотвращает использование новых расширенных возможностей Word 2010. Таким образом, сохраняется возможность работы с документом в более ранних версиях программы. Для преобразования документа в новый формат Word 2010, щелкните «Файл» — «Преобразовать» — «ОК».

Рисунок 6. Преобразование файла в формат «Word 2010» (docx).

Для сохранения в одном из предыдущих форматов (например, «Word 97-2003»):

  1. Щелкните «Файл» — «Сохранить как».
  2. Выберите «Тип файла» — Документ «Word 97-2003» — «ОК».

Рисунок 7. Сохранение файла в формате Word 97-2003.

Учтите, что при сохранении документа в старом формате отключается ряд возможностей , которые доступны только в новых версиях Word 2007-2010. Используйте только те параметры форматирования, которые есть в Word 2003.

Открытие документа

Для открытия сохраненного документа:

  1. Комбинация клавиш .
  2. Панель быстрого доступа — флажок на «Открыть» — щелкаем кнопку «Открыть».
  3. Вкладка «Файл» — «Открыть».

Рисунок 8. Открытие документа с использованием панели быстрого доступа.

Окно открытия документа предоставляет еще ряд возможностей. В области «Сервис» вы можете выбрать сетевой диск, на котором расположен искомый документ. Вы можете выбрать формат открываемого документа. Это позволит найти документ быстрее, так как будут отображаться файлы только этого типа. А область выбора режима открытия документа позволит открыть документ одним из семи способов.

  • Открыть — обычное открытие.
  • Открыть для чтения — документ открывается в режиме чтения. Хотя вы и можете вносить правки, но сохранить файл придется под другим именем.
  • Открыть как копию — открывает точную копию документа. Удобно использовать для внесения правок в существующий документ, но по образцу.
  • Открыть в браузере — удобно использовать, если вы готовите веб-документы при помощи Word 2010, так вы сразу можете увидеть результат в браузере.
  • Открыть с преобразованием — открываете документ «старого» формата, сразу в новом, с расширенными возможностями.
  • Открыть в режиме защищенного просмотра — если захотите внести правки, щелкните «Разрешить редактирование».
  • Открыть и восстановить — используется, если файл был поврежден, не был вовремя сохранен и т.п. Вряд ли у вас будут с этим проблемы, так как программа сейчас способна восстановить файл, который вы сами забыли сохранить вообще. Например, при отключении электроэнергии, при последующем запуске вы получите к работе целый документ, с последними внесенными вами правками.

Рисунок 9. Открытие документа с различными условиями.

Недавно использованные документы

Чтобы открыть документы, с которыми вы недавно работали, сделайте следующее:

  • Щелкните «Файл» — «Последние документы», затем щелкните на искомом файле.
  • Щелкните «Файл» — «Открыть» — «Недавно измененные».
  • Последовательно нажмите Alt, A, G и затем по списку 1,2 или 3 — откроется соответствующий документ. Единица означает документ использовавшийся последним, двойка — предыдущий и т.д.

Настройка списка последних документов

Чтобы настроить список последних документов, сделайте следующее:

  1. Щелкните «Файл» — «Параметры» — «Дополнительно».
  2. В разделе «Экран» задайте «Число последних использовавшихся документов».

Максимум может быть представлено 50 документов.

Настройка отображения открытых окон на панели задач

Вы можете освободить панель задач, отключив отображение всех открытых документов Word.

  1. Щелкните «Файл» — «Параметры» — «Дополнительно».
  2. В разделе «Экран» поставьте или снимите флажок «Показывать все окна на панели задач».

Заключение

В данной работе рассмотрены основы работы с созданием, сохранением и открытием документов, а также приводятся различные способы выполнения этих задач. Также вкратце рассмотрены возможности создания документов с использованием различных шаблонов. Раскрыты вопросы сохранения файлов в различных форматах Word, преобразование файлов со старших форматов в современные, а также настройка списка последних документов и отображения окон на панели задач.

Работа с word создание, открытие, форматирование, закрытие и сохранение

Аннотация: В главе представлены собственные практические наработки автора по выводу информации из приложений, написанных в Visual Studio 2003/2005/2008 на C# в Word. Все коды отлажены и неоднократно использовались. Вопросы, которые остались не затронуты, были до сих пор не востребованы в практической работе автора.

Введение. Решение и выбор способа связывания

Прежде чем приступить к рассмотрению поставленных вопросов, создадим новый простой проект (Рис.1.) с именем AppWordExcel (или любым другим, или используем ). Поместим на панели приложения три контрола Button. Свойства Tag контролов установим, соответственно, в значения 1, 2 и 3. Выберем способ «раннего связывания» для сервера автоматизации Word (см. Параграф 1. этого раздела). При написании кода будем использовать .Net сборки взаимодействия с приложениями Microsoft Office. Напомним, что при использовании импортирования библиотеки типов Com объекта и добавлении ссылки на него в Solutation Explorer (References, вкладка Com), нам сразу становится доступно пространство имен объекта (в данном случае Word). При использовании .Net сборок взаимодействия с приложениями Microsoft Office нам, после добавления ссылки на Microsoft.Office.Interop.Word (References, вкладка .Net), потребуется введение алиаса пространства имен Word:

Введение алиаса позволяет не только сократить количество кода при обращении к объектам, но и дает возможность использовать весь код, который мы напишем ниже, для любого способа связывания.

Рис.1. Проект решения AppWordExcel

Создадим обработчик нажатия для кнопки 1 и замкнем на него обработчики нажатия всех кнопок. Запишем следующий, общий для всех примеров, приводимых ниже, код:

В case 1 будем размещать код, в котором выполняется какое-либо действие по старту Excel и выводу информации, в case 2 — дополнительные действия и действия при закрытии приложения, в default — поместим код выхода из приложения.

Обратите внимание на разный способ получения объектов коллекций в Visual Studio 2003 и 2005/2008. Других отличий в примерах приводимого ниже кода нет !

Параграф 1. Запуск и закрытие Word из приложения


Объекты, которыми оперирует сервер Word, столь же многочисленны как и объекты для Excel. Основное внимание в параграфе будет уделено тем объектам, которые непосредственно требуются для обмена информацией приложения и сервера.

Рис.2. демонстрирует иерархию объектов Word. Все объекты доступны и из приложения на C#. Отличие заключается в том, что для приложения-контроллера доступны непосредственно Word.Application (экземпляр Word без открытых документов) и Word.Document, (экземпляр Word с открытым или загруженным документом). Остальные объекты Word являются так называемыми внутренними объектами. Это означает, что они не могут быть созданы сами по себе; так, объект Paragraph не может быть создан без документа (впрочем, параграф или абзац равно не доступен и макросу в Word при отсутствии открытого документа).

Рис.2. Основные объекты Word.

С точки зрения приложения все объекты Word имеют иерархическую структуру. Объект Application — это СOM сервер и оболочка для других объектов. Он может содержать один или более объектов Document. Объекты Document могут содержать такие объекты как Paragraph, Table, Range, Bookmark, Chapter, Word, Sentence, Sections, Headers, Footers. Более правильнее, объект Application может содержать коллекцию Documents — ссылок на объекты типа Document, а каждый объект типа Document — коллекцию Paragraphs или ссылок на объекты типа Paragraph и т.д.

Основные объекты в иерархии объектов Word, необходимые при разработке приложения показаны на Рис.3. И, в тоже время, рисунок лишь поверхностно отображает иерархию. Так, если объект Word.Document содержит объекты Table, Paragraph, Character, Range, Bookmark, InlineShape, Comment, CommandBar. (доступные через коллекции соответствующих Tables, Paragraphs, Characters, Range, Bookmarks, InlineShapes, Comments, CommandBars . ), то большинство свойств и методов объектов Word доступны приложению и через специфический объект Selection, представляющий некоторую выделенную область документа и, в зависимости от того, какая область документа выделена, меняются его методы и свойства. Объект Selection всегда существует и доступен (даже если ничего не выделено в документе, то он представляет курсор ввода — insertion point). В тоже время, большинство объектов доступно и объекту Range, в том числе и сам документ. Поэтому, когда необходимо «достучаться» до объекта не прямыми путями, то более подойдет для ориентации Рис.2., иначе достаточно и иерархии Рис.3.

Рис.3. Иерархия основных объектов Word, необходимых при разработке приложения

Работа с документами, параграфами, символами, закладками и т.д. осуществляется путем использования свойств и методов этих объектов. Объекты при создании решений принято определять глобально для того, чтобы обеспечить доступ к ним из любой функции проекта. Определим глобально основной объект Word.Application.

Следующий код теперь позволяет выполнять запуск Word и его закрытие при нажатии соответственно кнопок 1 и 2.

Прежде чем рассматривать приведенный выше код, заметим, что как и при использовании метода Activate в Excel (см.Глава 2., Параграф 10. этого раздела), в данном коде возникает предупреждение компилятора при использовании метода (только в VisualStudio 2005/2008) Quit. Оно выглядит следующим образом:

Эта двусмысленность в использовании одноименных свойства и метода объявленных в интерфейсе _Application(namespace Microsoft.Office.Interop.Word) и интерфейсе ApplicationEvents4_Event (namespace Microsoft.Office.Interop.Word). Оба эти интерфейса наследует класс объекта:

И, хотя использование метода Quit не приводит к двусмысленности в выполнении кода, для тех, кто привык писать «чистый код», этот «глюк» лучше устранить. Устранение подобных неудобств можно выполнить через обработчики событий (как это делается мы видели в Главе 2. Параграф 9. этого раздела) или, как рекомендует компилятор, через использование приведения к группе (Using method group). Следующий код не будет давать предупреждения компиляции:

Поскольку этот способ проще, описанного в Главе 2, то будем далее использовать именно его.

Рассмотрим приведенный код создания сервера Word.

Создание объекта Word.Application аналогично тому, как мы это делали в Excel, закрытие же сервера требует использования ряда параметров с ключевым словом ref, которые, как и для многих других методов в Word, должны быть записаны в переменную до передачи в метод. В каждом случае требуется создавать переменную типа Object, присваивать ей значение и использовать эту переменную с ключевым словом ref.

Рассмотрим параметры метода Quit:

SaveChanges — определяет как сохраняет Word измененные документы перед осуществлением выхода. Может быть одна из Word.WdSaveOptions констант:

wdDoNotSaveChanges — не сохранять,

wdPromptToSaveChanges — выдать запрос перед сохранением,

wdSaveChanges — сохранить без предупреждения.

В нашем примере мы еще не создали документ и, поэтому, любая константа пока не оказывает влияние на выход. Однако, если в уже в запущенном Word создать документ (обычным для Word способом) и что-то в него записать, то при закрытии Word будет выдан запрос — сохранять или нет документ.

OriginalFormat — необязательный параметр, определяет формат сохранения для документа. Возможна одна из следующих констант: Word.WdOriginalFormat констант:

wdOriginalDocumentFormat — в оригинальном формате документа (не изменяя его),

wdPromptUser — по выбору пользователя (актуально при открытии документа, а не при его создании, при создании и сохранении окно сохранения документа всегда присутствует при отсутствии заданного имени документа).

wdWordDocument — формат .doc.

RouteDocument — необязательный параметр. При true документ направляется следующему получателю, если документ является attached документом.

Параграф 2. Создание документов

Как отмечалось, основным в иерархии объектов Word.Application является объект Document. Информация об объектах Document хранится в виде ссылок на открытые документы в свойстве Documents. Книга в приложение может быть добавлена только через добавление ссылки в совокупность Workbooks, а ссылка на открытый документ может быть получена различным образом (по имени, номеру, как ссылка на активный документ).

Рассмотрим создание двух рабочих документов. Для доступа к документам определим глобально объекты Word.Documents и Word.Document.

Изменим код в case 1:

О параметрах, передаваемых в методы Word.Application мы уже говорили, остановимся на методе Add.

Template — имя шаблона, по которому создается новый документ. Если значение не указано, то используется шаблон Normal.dot.

NewTemplate — при true новый документ открывается как шаблон. Значение по умолчанию — False.

DocumentType — тип документа, может принимать одно из следующих значений констант типа word.WdNewDocumentType:

wdNewBlankDocument — документ Word (по умолчанию);

wdNewEmailMessage — электронное сообщение;

wdNewXMLDocument — XML документ.

Visible — видимость документа. При true (по умолчанию) документ отображается.

В качестве параметра Template методу Add можно определить имя существующего документа или полное имя шаблона. Во втором случае мы привязываемся к пути, по которому инсталлированы приложения MicrosoftOffice, и в этом нет необходимости — тот же эффект достигается если используется параметр по умолчанию (напомним, Type — класс декларации типов, Type.Missing — отсутствие значения или значение по умолчанию. Кроме того, некоторые методы принимают необязательные параметры, которые не поддерживаются в C#, и в этом случае также используется Type.Missing, который является ссылочным типом — reference type). Использование в качестве Template имя существующего файла полезно когда потребуется добавлять какие либо данные в уже существующий документ или бланк.

В приведенном примере мы использовали для получения доступа к документу возвращаемое значение метода Add. Доступ можно получить и через его номер в массиве Documents:

В данном примере, при работе в Visual Studio 2003 активным становился (как не странно) первый, а не второй из созданных документов (нумерация от 1 в обратном порядке создания). Видно поэтому разработчики ввели метод get_Item(ref number). Но, все же, более удобнее использовать доступ к документу по имени, как показано в следующем примере:

Параграф 3. Сохранение документов

Документы Word можно сохранить программно и обычным для Word способом. В любом случае перед выходом из Word необходимо вызвать метод Quit. Если свойство Word.Application DisplayAlerts имеет значение true, Word предложит сохранить данные в том случае, когда после старта в документ были внесены какие либо изменения.

Для сохранения документа можно использовать методы Save(), SaveAs() и SaveAs2000. Метод Save() не имеет параметров и при его вызове будет отображено диалоговое окно Word «Сохранение документа». Напротив, метод SaveAs имеет множество параметров, большинство из которых можно не указывать, а использовать как параметры по умолчанию.

Рассмотрим параметры методов SaveAs() и SaveAs2000() (они имеют одинаковые параметры, однако при использовании на компьютере Office 2000 или OfficeXP рекомендуется использовать метод SaveAs2000, пример использования см. ниже):

Добавим к предыдущему примеру функцию сохранения и сохраним открытый документ a1.doc с именем a2.doc (на данном этапе можно поэксперементировать и с сохранением документа как текстового файла для формата wdFormatText и уяснить на примерах действие последних из рассмотренных параметров, которые в принципе повторяют установки окна преобразования файла см. Рис.4).

Рис.4. Окно преобразования файла.

Того же эффекта можно было добиться задав значения всех параметров (кроме имени файла) как Type.Missing.

Параграф 4. Открытие существующего документа

Для открытия существующего документа основными методом является метод Open (Open2000, Open2002).

Рассмотрим параметры метода Open. Методы Open2000, Open2002 имеют те же параметры, что и метод Open, но параметров у данных методов меньше. Этими методами рекомендуется пользоваться только при разработке приложений под конкретную версию Office (например, при использовании на компьютере Office 2000 или OfficeXP рекомендуется использовать метод Open2000).

В методе все параметры кроме имени файла могут иметь значение Type.Missing, то есть иметь значения по умолчанию, соответствующее открытию простого документа Word.

Пример открытия существующего документа:

Параграф 5. Вывод текстовой информации — объект и свойство Range

Создадим или откроем документ Word, например как в предыдущем примере. Объект worddocument на данном этапе соответствует объекту открытого документа и необходим нам для того, чтобы еще ниже опуститься по иерархии объектов Word. Следующим в иерархии объектов рассмотрим Word.Paragraph — параграф. Текстовая информация помещается и хранится в параграфах документа Word (объект Paragraph это один абзац текста).

Для манипуляции с параграфами определим глобально соответствующие объекты:

Любой документ Word всегда имеет хотя бы один параграф, даже если он пуст, то всегда присутствует курсор ввода. Убедиться в этом можно с помощью следующего фрагмента кода (как всегда для простоты мы выводим текстовую информацию в заголовок формы), который добавим к коду предыдущего примера:

Вывод текста выполняется не просто в параграф, а в диапазон параграфа — объект Range. Объект Range — это непрерывная область документа, включающая позицию начального и конечного символов. Для пустого параграфа или если начальная и конечная позиции диапазона совпадают — Range представляет курсор ввода.

В документе можно определить диапазон, вызовом метода Range с передачей ему начального и конечного значений позиций символов (при определении позиции номера символов считаются от 0 и включают все символы, в том числе и не печатные). Выделенный диапазон можно «подсветить», используя метод Select().

Есть возможность выделить весь текст всего документа следующим образом:

Объект Range позволяет выполнить вывод текста в выделенный участок и изменить параметры текста (шрифт, цвет, подчеркивание. ).

Помимо этого имеется возможность программно создать свой стиль и применить его либо ко всему документу, либо к объекту Range. Все возможности форматирования текста можно посмотреть в меню Word «Формат» пункт «Стили и форматирование». Изменять можно шрифт документа, параметры абзаца, параметры табуляции, границы, язык, рамки, нумерацию, сочетание клавиш. Они все доступны и программно за исключением возможности сохранять в шаблоне Word свой созданный стиль.

Принцип работы со стилями демонстрирует следующий фрагмент кода:


Шрифт и другие параметры форматирования текста можно задать как параметры по умолчанию для всего документа аналогично заданию стиля:

Свойства Content объекта Document определяет основную область документа (document’s main story), т. е. его содержимое без колонтитулов и других вспомогательных элементов.

Кроме объекта Range документа каждый параграф также имеет свойство Range, которое позволяет выводить текст и устанавливать его характеристики для параграфа.

Следующий пример демонстрирует возможности вывода текста используя свойство Range параграфа и объект Range документа (для демонстрации лучше код примера добавлять начиная с вывода 1го абзаца и т.д.):

Рис.5. Вывод текстовой информации.

Обратим внимание, что при использовании объекта Range вставляемый в выделенную область текст заменяет выделенный фрагмент и переносится в него полностью — не зависимо от величины диапазона.

Параграф 6. Вывод текстовой информации — объект Selection

Объект Selection представляет собой текущую выделенную область документа. Все действия, связанные с внесением в документ каких либо частных изменений в Word выполняются применительно к выделенным фрагментам. Программно это выполняется через объект Selection. Аналогично, как и при обычной работе с Word, при программном выводе необходимо вначале выделить фрагмент и, далее, выполнить требуемые действия над данным фрагментом (изменить шрифт, форматирование, напечатать и т.д.).

Объект Selection всегда присутствует в документе. Если ничего не выделено, он представляет курсор ввода (insertion point).

Для демонстрации использования объекта Selection сохраним в файле C:\a1.doc результаты выполнения кода предыдущего примера (Рис.4.).

Объект Selection может представлять блок, строку или столбец таблицы, курсор ввода, рисунок, фрейм, выделенный текст, или некоторую комбинацию объектов, которые можно определить через свойство Type объекта Selection (wdSelectionBlock, wdSelectionRow, wdSelectionColumn, wdSelectionIP, wdSelectionShape, wdSelectionInlineShape, wdSelectionNormal). Посколько свойства и методы у различных типов объектов Selection различны, то при применении того или иного метода или использования свойства рекомендуется выполнить проверку типа объекта Selection, например:

При выводе и форматировании текста прежде всего требуется не определить, что в данный момент представляет объект Selection, а задать его (например, выделить строку, слово, часть слова и т.п.). Для задания выделения требуется выполнять действия по перемещению курсора, для чего используются методы, выполняющие, как и в обычном Word, те или иные действия по перемещению курсора:

Методы, применение которых аналогично нажатию клавиши Home и End на клавиатуре:

Методы, имитирующие действие клавиш со стрелками:

MoveLeft([Unit], [Count], [Extend]);

MoveRight([Unit], [Count], [Extend]);

MoveUp([Unit], [Count], [Extend]);

MoveDown([Unit], [Count], [Extend]).

Метод Move([Unit], [Count]);

Рассмотрим эти методы.

6.1. Методы HomeKey и EndKey

Аргумент Unit может принимать одно из значений Word.WdUnitsWord:

WdLine — переход в начало (конец) строки. Значение по умолчанию.

WdStory — переход в начало (конец) документа.

WdColumn — переход в начало (конец) столбца таблицы.

WdRow — переход в начало (конец) строки таблицы.

Аргумент Extend указывается одно из значений Word.WdMovementType.

WdMove — только переместить курсор. При использовании с wdLine перемещает курсор ввода в начало или конец строки, а при использовании с wdStory — в начало или конец документа.

WdExtend — выделяет фрагмент от курсора ввода до некоторой конечной позиции. Например, если курсор ввода находится в начале документа, то EndKey при значении параметра Unit равным wdStory и значении Extend равным wdExtend выделит весь текст. В общем случае значение Extend равное wdExtend соответствует нажатию клавиш Ctrl+Home иCtrl+End для параметра Unit WdLine Ctrl+Shift+Home и Ctrl+Shift+End для параметра Unit wdStory.

Пример использования методов HomeKey и EndKey для выделения всего текста.

6.2. Методы MoveLeft и MoveRight

Методы позволяют перемещать курсор на указанное число и выделять в тексте указанное число символов, слов, ячеек или предложений.

Аргумент Unit может принимать одно из значений Word.WdUnitsWord:

wdCharacter — инкремент в единицах символов.

wdWord — инкремент в единицах слов.

wdCell — инкремент в единицах ячеек таблицы.

wdSentence — инкремент в единицах предложений.

Аргумент Extend указывается одно из значений Word.WdMovementType.

WdMove — только переместить курсор. При использовании с wdLine перемещает курсор ввода в начало или конец строки, а при использовании с wdStory — в начало или конец документа.

WdExtend — выделяет фрагмент от курсора ввода до конечной позиции, определяемой параметром Count и единицей Word.WdUnitsWord.

Пример использования методов MoveLeft и MoveRight (фрагмент кода вставлен в предыдущей пример после комментария «Непосредственно работа с объектом Selection»). Результат выполнения кода показан на Рис.6.

Рис.6. Пример использования методов MoveLeft и MoveRight

6.3. Методы MoveUp и MoveDown

Методы позволяют перемещать курсор на указанное число и выделять в тексте указанное число строк или абзацев.

Аргумент Unit может принимать одно из значений Word.WdUnitsWord:

wdLine — инкремент в единицах строк.

wdParagraph — инкремент в абзацах.

wdWindow — инкремент в единицах окна.

wdScreen — инкремент в единицах экрана.

Остальные параметры аналогичны методам MoveLeft и MoveRight.

Пример выделения всего текста

6.4. Метод Move

Метод Move сворачивает выделение к последнему выделенному символу и перемещает курсор ввода на заданное параметром Count число символов, слов, строк, абзацев.


Аргумент Unit может принимать одно из значений Word.WdUnitsWord:

wdCharacter — инкремент в единицах символов.

wdWord — инкремент в единицах слов.

wdLine — инкремент в единицах строк.

wdParagraph — инкремент в абзацах.

6.5. Вывод текста

Для вывода текста с использованием объекта Selection используется его свойство Text или метод объекта TypeText. Метод, в зависимости от того, установлен в Word режим «вставка» или «замена» вставляет или пишет новый текст поверх имеющегося.

Примеры вывода текста приводятся ниже. В данных примерах сначала создаются и заполняются одинаковым шрифтом четыре абзаца, а затем в режиме вставки вставляется текст с использованием метода TypeText и свойства Text. Пример наглядно демонстрирует (Рис.7.) одинаковый характер действия при применении метода и свойства когда объект Selection представляет выделенный участок текста (строки 1 и 2) и различие при применении если он является курсором ввода (строки 3 и 4).

Рис.7. Пример вывода текста

Параграф 7. Работа с таблицами

7.1. Создание таблиц

Информация об объектах Table хранится в виде ссылок на таблицы документа в свойстве Tables. Набор ссылок Tables доступен из объектов Document, Selection и Range и даже из объекта Word.Table. Это значит, что и создавать таблицы можно с использованием любого из этих объектов (в любом — применительно к таблицам). Для создания таблиц используется метод Add:

Пример создания таблицы:

После того как таблица добавлена в документ, объект, соответствующий добавленной таблице можно получить по ее номеру в порядке добавления:

После того как мы добавили таблицу и получили объект Word.Table мы можем изменить стиль таблицы, например:

Пример создания двух таблиц (Рис.8.). В примере не только показано как можно создать таблицу, но и как разместить ее в пределах документа Word. Пример, как и ранее, выполняется при открытии чистого документа C:\a.doc, и, поэтому, здесь опускается часть кода, приводимая выше по открытию документа:

Рис.8. Пример создания таблиц

Обратим внимание на то, что курсор остался в первой ячейки последней добавленной таблицы. Это может понадобиться для начала вывода информации.

7.2. Вывод информации в ячейки таблиц

Таблица или Объект Word.Tableт состоит из ячеек — объектов Cell, ссылки на которые хранятся в наборе Cells данной таблицы. Ячейки таблицы считаются упорядоченными по координатам X и Y, нумерация с 1. Следующие строки кода ссылаются на ячейку, расположенную в первой строке и во втором столбце:

Для вывода текста в ячейку достаточно свойству Text объекта Word.Range присвоить значение типа string.

Добавим к приведенному выше коду примера следующие строки и продемонстрируем вывод текста в ячейки (Рис.9.):

Рис.9. Вывод текста в ячейки таблиц

В таблице и отдельно в ячейках можно изменять как параметры шрифта, так и любые другие параметры, которые можно изменить непосредственно из Word. Эти изменения доступны из свойства Range, которое имеется как у всей таблицы, так и у каждой ее ячейки. Например, вставив в предыдущем примере перед последней строчкой кода следующую строку, мы, тем самым, выполним вывод информации шрифтом, размер которого возрастает при возрастании номера строки:

Задать цвет шрифта можно следующими способами:

Аналогично можно задать и обводку ячеек:

Не составляет труда и выполнить заливку:

И последнее, что может понадобиться — выравнивание, которое выполняется аналогично выравниванию текста для параграфа текста:

7.3. Объединение ячеек таблиц

Параграф добавлен по просьбе назвавшего себя pasportbez1:

В примере использованы Reference:

Текст программы практически полностью без того, что создает студия:

Рис.10. Объединение ячеек

Параграф 8. Защита документа

Материал прислан Андреем Ковалевым и отредактирован автором.

Для защиты документа необходимо установить пароль. В качестве пароля используется любая переменная тира Object.

Соответственно функция в Microsoft.Office.Interop.Word.dll, определена как:

wdNoProtection — не применять защиту к документу;

wdAllowOnlyRevisions — только запись исправлений;

wdAllowOnlyComments — позволяет только добавлять коментарии к документу;

wdAllowOnlyFormFields — позволяет добавлять содержание через поля формы;

wdAllowOnlyReading — только чтение документа.

noReset — значение false, чтобы сбросить поля формы к значениям по умолчанию. Значение true, чтобы сохранить текущие значения полей формы, если документ защищен. Если Type не является wdAllowOnlyFormFields, аргумент NoReset игнорируется.

useIRM — определяет, следует ли использовать механизм управления правами на доступ к данным (IRM) для защиты документа от изменений.

enforceStyleLock — определяет, были ли в защищенном документе принудительно реализованы ограничения форматирования.

Приведенный выше код, соответственно, разрешает только чтение документа и позволяет сохранить текущие значения полей формы.

Для снятия защиты используем:

Параграф 9. Диалоговые окна

Материал прислан Павлом Матрениным и отредактирован автором.

Многие действия в Word сопровождаются вызовом диалоговых окон (создание, открытие, сохранение и печать документа, изменение параметров шрифта, текста и т.д.).

Допустим, необходимо предоставить пользователю возможность отправить документ на печать прямо из вашего приложения. Можно использовать функцю Document.PrintOut, но у нее «устрашающее» количество параметров, как и у большинства функций связи C# с COM объектами. Мы это видели в функциях, использованных выше, см., например, функцию SaveAs и другие.

Решением этой проблемы может быть использование стандартных диалоговых окон Word, привычных пользователю и позволяющих сократить разработчику программный код.

Перейдем к примеру вызова диалогового окна печати документа:

Dialogs — это коллекция диалоговых окон Word (всего 296 элементов класса Microsoft.Office.Interop.Word.Dialog). Для того, что бы посмотреть все доступные диалоговые окна, кликните правой кнопкой мышки на WdWordDialog и выберите пункт меню «Go To Defination».

Элементы доступны по своим именам и имеют понятные названия, например:

Определение функции Dialog.Show в Microsoft.Office.Interop.Word.dll:

Параметр: «TimeOut» — время в миллисекундах, через которое окно будет закрыто автоматически. Практика показывет, что некоторые виды окон игнорируют это время и сами не закрываются. Это относится к сохранению, открытию, созданию нового документа. Окна для указания параметров «печати, параметров страницы, шрифта. » закрываются по истечении указанного времени.

Значение, которое возвращает функция Show, зависит от вида окна и от того, как оно было закрыто. Если вышло время, или пользователь нажал «OK», или «Закрыть», то «-1», если «Отмена», то «0», если «По умолчанию», то «1». А вот если окно закрыто крестиком, то может быть «-1» или «-2», зависит от самого окна. Других значений в своих опытах я не встречал (П.Матренин).

Обратите внимане на то, что попытка вызвать диалоговое окно, которое не может быть вызвано (например, сохранение, если пока не создано ни одного документа) приводит к возникновению исключительной ситуации.

Заметим также, что при Object time = 0 диалоговое окно появляется на не установленное время, иначе, программа будет ожидать действий пользователя с диалоговым окном.

Параграф 10. Основы анализа документов Microsoft Word

Материал прислан Сергеем Бабичевым , переведен на C# и отредактирован автором.

Очень часто людям приходится заниматься так называемой “обезьяньей работой”, нудным и совершенно нетворческим делом. Например, форматировать документы по некоторому образцу или проверять ссылки в разных документах друг на друга, искать соответствие товаров в разных накладных и ведомостях…. При этом очень легко ошибиться, что-то пропустить и на все это уходит много времени и сил.

Что бы автоматизировать труд и избавиться от лишней работы необходимо знать основы анализа и преобразования формы документов. В данном параграфе приводятся лишь некоторые возможности, предоставляемые OLE сервером Word, которые могут быть использованы при анализе и преобразования документов.

За основу примеров взяты наработки автора сайта из этого раздела. Имена переменных соответствуют именам, используемым в данной главе.

После написания кода запуска OLE сервера Word и открытия документа можно приступить к его анализу.

Если нужно просмотреть весь документ по параграфам, то можно сделать это таким циклом:

В функции vTestText мы можем просто выполнить анализ текста, например, на поиск некоторых слов (наименований товара. ).


Если мы поместим абзац в переменную wordrange, объявленную как

, то мы можем работать не только с текстом параграфа документа, но и определить, что представляет собой параграф и видоизменять его.

Функция vTestRange определим как:

Что можно сделать в данной функции.

Выделить нужный абзац для дальнейших его преобразований или анализа:

Выбрать текст абзаца в некоторую строковую переменную:

Определить номер страницы, на которой расположен абзац:

Другая константа — wdActiveEndAdjustedPageNumber, позволяет определить номер листа документа, когда нумерация в нем начинается не с первого номера, то есть используется своя нумерацию страниц документа.

Проверить на вхождение абзаца в таблицу:

Если абзац в таблице, то можно узнать номер строки и столбца таблицы:

Также этот код позволяет определить число строк и столбцов в таблице (методом перебора по максимальному числу номера строки и столбца).

Узнать или изменить форматирование абзаца:

узнать жирный (наклонный, подчеркнутый. ) или нет шрифт:

«-1» — жирный, «0» — нет;

установит жирный или другой тип шрифта;

Узнать или изменить параметры шрифта:

Узнать число символов в параграфе (может быть использовано для последующего поиска символов или поиска и замены, форматирования. ):

Использовать объект Case, который предназначен для преобразования текста параграфов, но может быть использован и для анализа. Объект имеет множество свойств (даже для изменения текстов написанного иероглифами). Для нас могут быть интересны значения: wdLowerCase; wdUpperCase; wdNextCase; wdToggleCase; wdTitleWord; wdTitleSentence. Эти свойства позволяют соответственно перевести текст параграфа в нижний, верхний регистры, менять регистр, преобразовать первую букву каждого слова или предложения в верхний регистр.

для преобразования может быть использован код: F:\My_Site\C_Sharp\comword.html

для анализа может быть использован код:

Использовать объект PageSetup для анализа и форматирования документа:

Другие интересные свойства PageSetup, которые могут быть использованы для анализа и форматирования VerticalAlignment, RightMargin, TopMargin, LinesPage(строк на странице).

Использовать объект Fields для анализа документа и поиска в документе:

Объявим объект Fields как:

Если абзац содержит поля, например гиперссылки или принадлежит оглавлению, то его свойство Count больше 0.

    Определение принадлежности к оглавлению:

    В общем плане, структура оглавления примерно такая:

    Первый и последний абзац его содержат в свойстве Fields ссылки на все остальные абзацы оглавления.

    В первом поле содержится текст «TOC»

    Остальные поля выглядят примерно так: HYPERLINK \\l \»_Toc295237884\ или так: PAGEREF _Toc295237884 \\h (цифры скорее всего означают смещение в байтах).

Встречаются документы, в которых абзац, не принадлежащий оглавлению содержит в себе поле с текстом «_Toc» (загадка). Поэтому проверять на вхождение абзаца в оглавление лучше по слову «PAGEREF». Кроме того, пустой абзац после оглавления, содержащий всего лишь символ перехода на новую строку (\r), также может содержать «PAGEREF». И, для того чтобы отличить текст оглавления от его завершения, может понадобиться проверка текста абзаца на наличие только «\r».

Определение наличия гиперссылки в абзаце.

Здесь надо обратить внимание на то, что пункты оглавления, как и абзацы, просто содержащие гиперссылку, имеют поле «HYPERLINK». Поэтому, если мы хотим найти гиперссылку в тексте, то нам придется проверить параграф на то, что он не относится к оглавлению.

Определение принадлежности абзаца к списку.

Для определения принадлежности абзаца к списку можно использовать свойство ListString. Правда это потребует знания кодов типов маркеров и нумерации списка, так как не все признаки линии в списках (некоторые черточки, например) приводятся к читаемым строковым символам, и кроме того, пользователь может назначить свои маркеры и нумерацию. Поэтому этот способ не всегда оправдан, разве что, для поиска в документе конкретных типов маркеров или конкретной нумерации.

Некоторые возможные значения кодов маркеров и нумераций:

wdListBullet = 0xF0B7,0xF0A7, 0x6А, 0xF076, F0D8,F0FC. ;

wdListSimpleNumbering = 0x2E, 0x29.

В заключение параграфа надо сказать, что формат документа Word не очень непростой и содержит огромное количество полей и свойств. Назначение многих из них непонятны, я думаю, даже программистам Microsoft (Сергеей Бабичев).

Параграф 11. Некоторые другие возможности по работе с Word

Из приложения, управляя сервером Word, можно делать практически все, что и из автономно запущенного Word. Однако, во всех этих, потрясающих объемом доступных действий и возможностей, обычно нет необходимости. Здесь приведены лишь несколько возможностей, которые помимо приведенного выше материала, когда либо потребовались автору в его практической работе.

Из приложения можно:

Сменить ориентацию листа и установить поля.

Аналогично установить все другие параметры, доступные из меню Файл / Параметры страницы, а именно: Orientation, TopMargin, BottomMargin, LeftMargin, RightMargin, Gutter, HeaderDistance, FooterDistance, PageWidth, PageHeight, FirstPageTray, OtherPagesTray, SectionStart, OddAndEvenPagesHeaderFooter, DifferentFirstPageHeaderFooter, VerticalAlignment, SuppressEndnotes, MirrorMargins, TwoPagesOnOne, BookFoldPrinting, BookFoldRevPrinting, BookFoldPrintingSheets, GutterPos.

Скопировать любой документ или его выделенный диапазон (объект Ramge) в буфер обмена (например диаграмму Excel) или вставить в документ что-то из буфера обмена:

Изменить масштаб документа:

Изменить размер отображения окна:

Отменить любое количество выполненных из приложения действий:

Управлять параметрами окна Word, и прочитать установочные данные:

Поиск в документе:

Документ открыт и есть объект документа:

Вставка картинок в приложение (решение прислала Оксанчик):

Вставка разрава — на другой лист

Нумерация листов в Word

Заключение. О богатстве возможностей

Еще раз повторим, сказанное в Главе 2, богатства возможностей по управлению запущенным приложением потрясающе. Практически, все, что можно сделать в автономно запущенном приложении доступно и из приложения на C#. Каждый может достаточно легко выполнить то или иное действия из приложения, если создаст макрос для этого действия, а, затем, «переведет» код VBA в коды C#.

И, в тоже время, по мнению автора, для начального этапа практической работы по формированию документов из приложения, изложенного материала вполне достаточно. Но, несмотря на это, раздел будет пополняться по мере возникновения какой либо проблемы в практической работе и ее разрешении. Если у Вас есть интересные находки — присылайте — с указанием авторства они будут включены в данный материал.


Литература

Молчанов Владислав 31.01.2005г.

Адаптировано к VS 2005/2008 17.10.2007г.

Перепечатка статьи без разрешения автора не допускается.

Создание, сохранение и открытие документов Word

Создание, сохранение и открытие документов Word – это важные навыки, которые со временем станут автоматическими, но без которых любая работа с текстовыми документами невозможна. Кроме этого существуют некоторые нюансы в таких простых действиях как создание, сохранение и открытие документов.

Чтобы создать документ Word нужно запустить программу Word Office, нажав на значок программы в меню Пуск, или на рабочем столе компьютера. В открывшемся окне программы Word автоматически откроется готовый к работе документ, в котором уже можно работать, т.е создавать текст, форматировать его, вставлять изображения и таблицы, в общем все, что можно делать в Ворде.

Кнопка меню Офис

Но после всех своих трудов нельзя забывать сохранить этот документ, чтобы все труды не остались напрасными. Сохранить файл можно разными способами:

  1. При закрытии созданного произведения программа сама задаст вопрос: Сохранить документ? На что нужно ответить нажатием на кнопку «да» в появившемся окне и указать место его сохранения.
  2. Сохранить документ самому. Для этого в открытом документе в главном меню находим и нажимаем на кнопку «Office», далее «Сохранить» или «Сохранить как» и указываем место, куда хотим сохранить.
  3. Если мы не создавали, а открыли готовый документ для редактирования, то по завершении работы можно сохранить также как и в первых двух пунктах, но при этом программа не попросит указывать место сохранения файла.
  4. Если, как в пункте 3 редактируется уже готовый сохраненный документ, а результат редактирования его нужно сохранить в другом месте, например на флешке, тогда в меню «Office» нажимаем на «Сохранить как» и в появившемся окне указать новое место хранения файла.
  5. При нажатии кнопки «Сохранить как» можно выбрать не только место, где нужно сохранить документ, но и выбрать формат сохранения, то есть тип файла. Выбирать тип файла особенно внимательно, если требуется открывать созданный документ на другом компьютере, где установлена отличная от нашей версия Офиса.

Окно сохранения документа

Открытие документа Word Office задача несложная, поскольку для этого нужно лишь найти этот файл и кликнуть по нему левой кнопкой мыши дважды, или нажав правой кнопкой вызвать контекстное меню и выбрать в появившемся окне команду «Открыть».

Проблемы с открытием вордовских файлов обычно происходят из-за того, что файл создается на свежей версии программы, а открыть его нужно в более старой. При сохранении документа многие не обращают внимания на тип файла, в котором сохраняется документ, обычно в Word 2007 и позднее по умолчанию файлы сохраняются с расширением docx, в то время как более ранних (97 – 2003) версиях использовался формат doc.

Таким образом, более ранние программы не могут открыть файлы, созданные в формате docx. А для того, чтобы созданные нами материалы были доступны для чтения и изменения и в старых версиях Ворда, нужно сохранять эти файлы в более старых форматах doc или rtf.

Значки и расширения документов Word

Узнать о том, какой тип файла перед нами можно по расширению имени файла, например Документ.docx, или Документ.doc, или Документ.rtf. При сохранении документов нужно внимательно отнестись и к расширению. Случается, что при изменении имени файла, случайно, удаляется расширение его имени, что приводит к тому, что документ отказывается открываться. В этом случае обычно помогает восстановление расширения через контекстное меню и кнопку «Переименовать».

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

20 секретов Word, которые помогут упростить работу

Мы выбрали 20 советов, которые помогут упростить работу c Microsoft Word. Если вы часто пользуетесь этой программой на работе, то этот материал просто создан для вас!

Microsoft Word — самый важный и необходимый инструмент для любой офисной работы. А количество функций, которыми он обладает, повергнет в шок любого человека. Мы выбрали 20 советов, которые помогут упростить работу с Word и автоматизировать некоторые рутинные дела. Здесь вы можете ознакомиться с подобным материалом для Excel.

Вставка даты и времени

Быстро вставить дату можно с помощью комбинации клавиш Shift + Alt + D. Дата вставится в формате ДД.ММ.ГГ. Такую же операцию можно проделать и со временем при помощи комбинации Shift + Alt + T.

Быстрая смена регистра

Если вы ещё не владеете слепым методом набора, то CAPS LOCK может сыграть с вами злую шутку. Случайно включив его и не посмотрев на экран, можно набрать гору текста, который придётся удалить и переписать с нуля из-за одной нажатой кнопки. Но выделив нужный текст и нажав Shift + F3, вы измените регистр с заглавного на строчный.

Ускорение курсора

Обычно, если вы перемещаете курсор с помощью стрелок, он движется по одной букве. Чтобы ускорить его передвижение, зажмите вместе со стрелкой клавишу Сtrl.

Выделение фрагментов текста, расположенных в разных местах

Очень полезная функция, которая позволяет выделять непоследовательные фрагменты текста. Удерживайте Ctrl и выделяйте нужные вам куски текста.

Буфер обмена

Если вы пользуетесь копированием и вставкой (а вы наверняка ими пользуетесь), то, скорее всего, знаете о расширенном буфере обмена в Word. Если нет, то он вызывается нажатием на одноимённую кнопку и показывает всё, что вы копировали в буфер за время работы.

Быстрое создание скриншотов

Если вы делаете мануал, обзор сервиса или вам просто нужно вставить скриншот в Word, сделать это можно очень просто с помощью соответствующего инструмента. Нажмите на кнопку «Снимок», и Word покажет все активные окна. Кликнув на любое из них, вы получите скриншот этого окна.

Расстановка переносов

Включение переносов может улучшить читаемость текста, а также избавит вас от длинных пустых интервалов между словами. Вы можете расставить их сами или доверить это компьютеру. Кнопка находится в меню «Разметка страницы» — «Расстановка переносов».

Водяной знак

Вы можете добавить водяной знак (watermark) на свой документ для дополнительной защиты. Для этого перейдите в меню «Дизайн» и выберите пункт «Подложка». В Word есть четыре стандартных шаблона, также можно создать свой.

Повтор предыдущей команды

Очень полезная функция, которая позволяет продублировать последнюю команду. Если вы нажмёте F4, то Word повторит последнюю команду, которую вы сделали. Это может быть ввод текста, последовательное удаление нескольких строк, применение стилей для разных отрезков текста и многое другое.

Постановка ударения

Ставить ударение в Word проще простого. Для этого установите курсор после буквы, на которой должно стоять ударение, и зажмите комбинацию клавиш Alt + 769. Важно: цифры нужно нажимать на цифровой клавиатуре справа.

Настройка ленты

Верхнюю ленту с кнопками можно очень гибко настроить. Для этого перейдите в меню «Файл» — «Параметры» — «Настроить ленту». Здесь можно добавить функции, которых раньше не было, и удалить те, которые не нужны. Более того, вы можете удалять или создавать свои вкладки с функциями.

Быстрое выделение большого куска текста

Чтобы быстро выделить большой кусок текста, установите курсор в его начало и кликните мышкой с зажатым Shift в конце фрагмента. Сохранит время и нервы в ситуациях, когда приходится выделять несколько листов сразу.

Быстрое перемещение по документу

Существует несколько комбинаций, которые сильно ускоряют навигацию по документу:

  1. Ctrl + Alt + Page Down — следующая страница;
  2. Ctrl + Alt + Page Up — предыдущая страница;
  3. Ctrl + Home — переместиться вверх документа;
  4. Ctrl + End — догадайтесь сами. :)

Вставка новой страницы

Как же я ненавижу себя за то, что не знал этой комбинации раньше. Ctrl + Enter позволяет мгновенно создать новый лист, а не удерживать Enter одной рукой, а другой в это время заваривать чай.

Изменение папки для сохранения по умолчанию

По умолчанию Word сохраняет все файлы в папку «Документы». Для того, чтобы изменить это, перейдите в меню «Файл» — «Параметры» — «Сохранение». В строке «Расположение локальных файлов по умолчанию» выберите нужную вам папку. В этом же меню вы можете настроить формат документов по умолчанию, автосохранение и многое другое.

Исходное форматирование

Для того, чтобы вернуть тексту исходное форматирование, нужно нажать комбинацию клавиш Ctrl + Spacebar.

Word в качестве менеджера задач

Если вы большой поклонник Microsoft и Word в частности, то даже можете использовать его как менеджер задач. Правда, для начала придётся немного постараться. Нажмите правой кнопкой на ленте функций сверху и выберите «Настройка ленты». В правом столбце включите единственную отключённую вкладку «Разработчик».

Перейдите в появившуюся вкладку «Разработчик» и найдите элемент «Флажок», на котором изображена галочка (почему бы и нет). Теперь, нажимая на флажок, вы можете создавать списки задач и помечать их, как выполненные.

Вертикальное выделение текста

Если вы случайно испортили свой список, то можете выделить текст вертикально. Для этого удерживайте Alt и используйте курсор мышки для выделения.

Защита документа паролем

Не стоит даже говорить, зачем это нужно. В наш век, когда информация стала главным оружием, иметь дополнительную защиту никогда не помешает. Чтобы защитить документ паролем, перейдите во вкладку «Файл» и выберите опцию «Защита документа». Теперь смело создавайте пароль, однако помните, что если вы его забудете, восстановить его не получится.

Самый быстрый способ открыть Word

Завершает наш список невероятный хакерский трюк. Если раньше для того, чтобы открыть Word, вы создавали новый документ или искали его в меню «Пуск», то теперь это в прошлом. Нажмите комбинацию клавиш Windows + R и введите в появившемся окне winword. Если вы не пользуетесь командной строкой для других команд, то в следующий раз, когда вы нажмёте Windows + R, команда для запуска Word автоматически загрузится и вам останется лишь нажать Enter.

Есть ли у вас способы упростить работу с Word? Уверен, что есть. Делитесь ими в комментариях!

4.6. Создание и сохранение документов в MS Word

Работа в текстовом процессоре MS Word начинается с создания и сохранения документов.

Для того чтобы создать документ, необходимо выполнить следующие операции:

Ввод текста.

  • Редактирование текста.
  • Форматирование символов.
  • Форматирование абзацев.
  • Вставка иллюстраций.
  • Вставка сносок.
  • Вставка колонтитулов.

  • Форматирование страниц.
  • В текстовом процессоре Word принято использовать два метода создания нового документа: на основе готового шаблона или на основе существующего документа. Второй метод проще, но первый более корректен.

    Мои документы — традиционная папка для хранения авторских документов в операционных системах Windows.

    Избранное — особая логическая папка пользователя, предназначенная для хранения ярлыков Web-страниц.

    Web-папки — особые папки, хранящиеся в Web-структурах, например в World Wide Web или в корпоративной сети Intranet. В общем случае при использовании Web-папок сохранение документа происходит не на локальном компьютере, а на удаленном Web-сервере.

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

    Специальные средства ввода текста

    Текст вводится с помощью алфавитно-цифровых клавиш. Для ввода прописных букв используется клавиша SHIFT. Если нужно ввести длинный ряд (поток) прописных символов, клавиатуру можно переключить с помощью клавиши CAPS LOCK.

    При вводе текста необходимо соблюдать следующие правила:

    • Во всех современных текстовых редакторах переход на новую строку в процессе набора текста происходит автоматически, не требуя ввода специального символа.
    • Окончание абзаца маркируется нажатием клавиши Enter, позволяющей перейти на новую строку.
    • Пробел обязателен после знака препинания; перед знаком препинания пробел не ставится.

    Специальные знаки препинания устанавливаются с помощью следующих комбинаций клавиш.

    Клавиша или комбинация клавиш

    Понятие курсора. Место документа, в которое происходит ввод текста (точка ввода) отмечается на экране вертикальной чертой, которую называют курсором. Не надо путать курсор с указателем мыши – это два разных понятия. Указатель – это активный элемент управления, а курсор – это только маркер, не выходящий за пределы документа.

    Переключение между русскими и латинскими символами. При наборе текста иногда приходится переключаться между русскими и латинскими символами. Это делается общесистемным способом.

    Для того чтобы узнать, какой комбинацией клавиш на данном компьютере выполняется переключение раскладок клавиатуры, надо посмотреть, как настроены ее свойства (Пуск –> Настройка –> Панель управления –> Клавиатура).

    Средства отмены и возврата действий. Все операции ввода, редактирования и форматирования текста протоколируются текстовым процессором, и потому необходимое количество последних действий можно отменить. Последнее действие отменяют комбинацией клавиш CTRL+Z. Другие аналогичные средства – команда Правка –> Отменить действие и кнопка Отменить действие на панели инструментов Стандартная.

    После отмены ряда действий существует возможность вернуться к состоянию, предшествовавшему отмене. Для этого служит команда Правка –> Вернуть действие или кнопка Вернуть действие на панели инструментов Стандартная.

    После открытия MS Word можно сразу начать вводить текст в документ. До тех пор пока файл не сохранен, документ временно находится в оперативной памяти. Для его сохранения необходимо записать его на жесткий диск, воспользовавшись командой Файл –> Сохранить.

    При первом сохранении документа необходимо указать в окне диалога Сохранить как имя файла, в котором будет храниться ваш документ. В последующих сеансах работы файл можно оставить под тем же именем (Файл –> Сохранить) или под другим именем (Файл –> Сохранить как). Кроме того, для сохранения файла можно воспользоваться кнопкой Сохранить на стандартной панели инструментов или комбинацией клавиш Shift+F12.

    Имена файлов

    При задании имени файла необходимо следовать определенным правилам:

    • Имя файла MS Word может иметь длину до 255 символов, включая пробелы.
    • Можно использовать прописные и строчные буквы (А — Z, a — z, A — Я, а — я), цифры (0 — 9), а также специальные символы.
    • В имени недопустимы: звездочки (*), двоеточия (:), точка с запятой (;), знак вопроса (?), символы наклонной черты ( / или \ ), разделители ( | ), знаки больше чем ( > ) и меньше чем ( Создать. В результате на экране появится окно диалога Создание документа, представленное на рис. 4.6.

    Выбрать шаблон Обычный.

    Установить переключатель Документ. Нажать ОК.

    Рис. 4.6. Окно диалога Создание документа.

    В качестве альтернативного способа для создания нового документа, основанного на обычном шаблоне, можно использовать комбинацию клавиш Ctrl+N или кнопку Создать на стандартной панели инструментов. В результате будет открыт новый документ, основанный на обычном шаблоне, без вывода на экран окна диалога Создание документа.

    Открытие существующего документа

    Основным средством открытия существующего документа MS Word является окно диалога Открытие документа (рис. 4.7). Для его открытия существует несколько способов:

    • Выбрать команду Файл –>Открыть.
    • Нажать Ctrl+O на клавиатуре.
    • Нажать кнопку Открыть на стандартной панели инструментов.

    Рис. 4.7. Окно диалога «Открытие документа»

    По умолчанию окно диалога Открытие документа содержит список документов папки Мои документы. Необходимо найти нужный документ в соответствующей папке и нажать в окне кнопку Открыть или дважды щелкнуть мышкой по значку документа.

    MS Word помнит определенное количество (установленное в настройках редактора) последних документов, с которыми работал пользователь. Обычно они внесены в список меню Файл.

    Для открытия недавно закрытого файла нужно открыть меню Файл и выбрать имя файла в нижней части меню.

    Открытие файлов других форматов

    MS Word позволяет открывать файлы, созданные в других форматах типа WordPerfect, Word для DOS, WordStar, Works и др. Для этого используется обычный путь: Файл –> Открыть, но в строке Тип файла нужно выбрать соответствующий тип или указать Все файлы, тогда в основном окне появится список всех файлов, из которых нужно выбрать нужный.

    Работа с несколькими документами

    Иногда возникает необходимость работать с несколькими документами одновременно. Это удобно как при просмотре версий одного документа, когда можно легко скопировать или переместить текст или рисунок, редактировать их, так и при работе с разными документами.

    В процессе работы можно открывать уже существующие документы или создавать новые, вывести их на экран одновременно в виде окон или показывать по мере необходимости, используя меню Окно.

    Для того чтобы разделить экран на две части, надо выбрать команду Окно –> Разделить, установить указатель мыши на разделительной линии и, передвинув его в нужном направлении, отпустите кнопку мыши. Если нужно увидеть одновременно все открытые документы, выбрать команду Окно –> Упорядочить все

    В список меню Окно Word вносит все открытые в настоящее время файлы. Кроме того, все открытые документы представлены на Панели задач внизу экрана.

    Сохранение документа

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

    1. Выбрать пункт меню Файл –> Сохранить или нажать F12.

    2. В поле Имя файла ввести имя файла или согласиться с предложенным Word.

    3. С помощью раскрывающегося списка Папка выбрать имя диска. В результате его название появится в верхнем поле, а в основном окне появится список папок, содержащихся на нем.

    4. Из списка папок выбрать ту, в которой будет храниться файл.

    5. Выбрав все уровни вложения папок, нажать кнопку Сохранить.

    Документ, в который вносятся какие-то изменения, надо также периодически сохранять. Все изменения во время работы находятся в оперативной памяти и не гарантированы от случайностей, одна из которых – бросок питания в электрической сети – в одно мгновение может уничтожить труд нескольких часов. Процедура сохранения заключается в следующем: надо установить указатель мыши на кнопку с изображением дискеты и щелкнуть левой кнопкой мыши. Только после этого изменения в документе будут записаны на жесткий диск.

    Частое, регулярно выполняемое сохранение также сокращает время итогового сохранения документа на диске в конце сеанса работы.

    Автоматическое сохранение документов

    В MS Word есть возможность автоматически сохранять документы с определенным пользователем временным интервалом. При автосохранении документ будет временно сохранен в специальном, созданном для этого системой рабочем файле. Однако в конце сеанса работы необходимо сохранить файл, как обычно, используя команду Файл –> Сохранить или Файл –> Сохранить как. Таким образом, использование автосохранения не освобождает от сохранения в процессе и в конце работы, зато страхует от потери информации.

    Для того чтобы установить автоматическое сохранение, нужно выполнить следующие действия:

    1. Выбрать команду Сервис –> Параметры.

    2. В окне диалога Параметры перейти на вкладку Сохранение.

    3. Установить флажок Автосохранение каждые… и выбрать в окне нужный временной интервал, через который будет происходить автосохранение.

    Защита сохраненного документа с помощью пароля

    Если необходимо защитить свой файл от других пользователей, MS Word позволяет это сделать с помощью специального пароля.

    Для предотвращения открытия документа используется Пароль для открытия файла. Установив его, невозможно открыть файл, не введя пароль.

    В другом случае можно позволить открыть файл, работать с ним, но при этом защитить его от изменений. Тогда устанавливается Пароль разрешения записи.

    Для того чтобы установить пароль, необходимо выполнить следующие действия:

    1. Выбрать команду Файл –> Сохранить как и в открывшемся окне нажать кнопку Параметры, или выбрать команду Сервис –> Параметры.

    2. Перейти на вкладку Сохранение (см. рис. 4.8).

    В нижней части вкладки Сохранение находятся поля ввода: Пароль для открытия файла, Пароль разрешения записи и флажок Рекомендовать доступ только для чтения.

    3. Ввести с клавиатуры пароль.

    Пароль может содержать до 15 символов, включая буквы, цифры, значки и пробелы. Пароль в этом поле невидим, и главное, его запомнить.

    4. Нажать ОК. Появится окно диалога Подтверждение пароля.

    5. Повторно ввести пароль и снова нажать ОК.

    6. Нажать ОК на вкладке Сохранение.

    Рис. 4.8. Вкладка Сохранение меню Сервис –> Параметры.

    Для удаления или замены пароля необходимо повторить описанные выше действия, удалить существующий пароль и напечатать новый, если это необходимо.

    Пароль разрешения записи устанавливается аналогично.

    Возможен еще вариант, когда документ можно открыть для ознакомления с ним, но нельзя, изменять. Для этого предназначен флажок Рекомендовать доступ только для чтения на вкладке Сохранение. Но этот запрет, в отличие от предыдущих случаев, легко снять.

    Закрытие документа

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

    Открытие документов Word внутри моей формы

    Всем доброго времени суток! Возникла такая проблема. Пишу SDI-приложение, в котором надо открывать документы Word. Соответственно, есть родительская форма и дочерняя. В дочерней форме прописан метод Open, который вызывается родительской формой при работе openFileDialog-a.

    Код дочерней формы:

    Код родительской формы:

    17.03.2012, 19:41

    Открытие нескольких документов Word: proc.WaitForExit() не дожидается завершения процесса
    Добрый день! Проблема возможно тривиальная, но я никак не могу разобраться. В общем задача.

    Открыть файл Word внутри формы
    Возникла такая проблема. Создается некая форма, разделенная на две части. Левая часть используется.

    Открытие документа word из формы
    Добрый День. Подскажите пожалуйста, как можно реализовать открытие документа word из формы, чтобы.

    Открытие документов word без Word
    Можно как нормально открывать документы, сделанные на word без word? Если да, то какие проги нужно.

    Открытие одной формы внутри другой формы (подчиненная форма)
    Добрый день. Проблема следующего характера. Создаю элемент подчиненной формы на главной форме.

    17.03.2012, 20:24 2

    А вы знаете, что у метода

    есть еще 12 дополнительных параметров вызова? Только что проверял, Ваш код не работает, у меня во всяком случае.

    Самый простой способ открыть Word-файл внутри формы заключается в считывании doc-файла, его разборе и отображении в textBox

    Илон Маск рекомендует:  Псевдокласс indeterminate в CSS
    Понравилась статья? Поделиться с друзьями:
    Кодинг, CSS и SQL