Microsoft
Word
Общее
название программных средств,
предназначенных для создания,
редактирования и форматирования простых
и комплексных текстовых документов, —
текстовые процессоры. В настоящее время
в России наибольшее распространение
имеет текстовый процессор Microsoft
Word.
Это связано, прежде всего с тем, что его
создатели относительно давно предусмотрели
локализацию программы в России путем
включения в нее средств поддержки работы
с документами, исполненными на русском
языке.
Основные
версии текстового процессора Microsoft
Word
Первоначальные
версии текстового процессора Microsoft
Word
относятся к восьмидесятым годам и,
соответственно, к операционной системе
MS-DOS.
Поскольку
операционная система MS-DOS
не является графической, данная версия
программы не могла соблюдать принятый
ныне принцип соответствия экранного
изображения печатному (принцип WYSIWYG)
и операции форматирования документа
выполнялись в известной степени
«вслепую». Однако возможность просмотра
документа в «натуральном» виде все-таки
была. Она реализовывалась специальным
режимом предварительного просмотра
(preview),
который сохранился и в современных
версиях программы, хотя и не имеет уже
решающего значения.
Принцип
WYSIWYG
впервые был реализован в версии программы,
которая называлась Microsoft
Word
for
Windows
(Word
6.0). Благодаря этому принципу значительно
упростились и стали наглядными приемы
форматирования документов. Будучи
приложением Windows
3.1, программа получила возможность
использовать системный буфер обмена,
а пользователи получили мощное и удобное
средство для создания комплексных
документов.
Следующая
версия программы называлась Microsoft
Word
95 (Word
7.0). Она была ориентирована на графическую
операционную систему Windows
95. Основным достижением этой версии
стало то, что после нее текстовый
процессор уже не рассматривается только
как отдельное приложение. В состав
мощного офисного пакета Microsoft
Office
входит несколько приложений (с каждой
новой версией пакета этот состав
расширяется), и на процессор Microsoft
Word
возлагаются дополнительные функции
интеграции прочих приложений. Он занимает
центральное положение в системе и
позволяет организовать эффективный
обмен данными между составляющими
приложениями, что позволило в значительной
степени автоматизировать разработку
офисных документов разной содержательности
и сложности.
Еще
одним важным нововведением седьмой
версии стало управление взаимодействием
текста со встроенными объектами, что
значительно расширило набор возможностей
при форматировании документов. А
особенный успех этой версии программы
в России (она очень широко используется
и сегодня) завоевали встроенные средства
поддержки русского языка (автоматическая
проверки орфографии и грамматики).
Восьмая
версия программы Microsoft
Word
97 (Word
8.0), вошедшая в состав пакета Microsoft
Office
97, внесла относительно мало практически
полезных изменений для повседневной
офисной работы. Так, например, ее жесткая
ориентация на использование шрифтов
UNICODE
затруднила обмен данными с большинством
приложений, выпущенных «третьими»
фирмами, и создала пользователям проблемы
при печати материалов на большинстве
печатающих устройств. Дополнительные
средства оформления текстовых документов,
представленные в этой версии, имели
практическое значение только при
разработке электронных (экранных)
документов. Возможность сохранения
документов в «электронных» форматах
HTML
и PDF,
рассчитанная на публикацию документов
в Интернете, осталась проработанной не
до конца и не вошла в практику
Web-дизайнеров.
Начиная
с этой версии текстовый процессор
Microsoft
Word
можно рассматривать как средство
автоматизации авторской деятельности
(authoring
system).
При использовании этой программы следует
четко определять целевой объект —
документ электронный или печатный. Для
разных типов документов используют
разные средства, приемы и методы.
Применение неадекватных средств
значительно усложняет последующие
этапы работы с документом. В итоге, в
качестве средства разработки электронных
документов Word
97 не заменил Web-редакторы,
а в качестве средства создания печатных
документов внес ряд неудобств по
сравнению с предыдущей версией Word
95.
Последней
(ко времени подготовки данного пособия)
является версия текстового процессора
Microsoft
Word
2000 (Word
9.0), входящая в состав пакета Microsoft
Office
2000. В ней устранены основные недостатки
предыдущей версии, заметно улучшена
система управления и введены мощные
средства поддержки сетевых режимов
работы. Предполагается, что основным
стилем производительной работы с
текстовым процессором Word
2000 должна стать совместная деятельность
рабочих групп над общими проектами в
рамках корпоративных сетей.
На
сегодняшний день последние версии MS
Word
– 2003 и 2007.
Режимы отображения
документов
Начиная
с шестой версии Microsoft
Word
поддерживает несколько режимов
представления документов.
В
обычном режиме представляется только
содержательная часть документа без
реквизитных элементов оформления,
относящихся не к тексту, а к печатным
страницам (колонтитулы, колонцифры,
подстраничные сноски и т. п.). Этот режим
удобен на ранних этапах разработки
документа (ввод текста, редактирование,
рецензирование), а также во всех случаях,
когда содержательная часть документа
имеет более высокое значение, чем внешнее
представление. В этом режиме операции
с объемными документами проходят
быстрее, что важно при работе на
малопроизводительных компьютерах.
В
режиме Web-документа
экранное представление не совпадает с
печатным. Это отступление от принципа
WYSIWYG,
но оно характерно для электронных
публикаций в World
Wide
Web,
поскольку заранее не известно, каким
средством просмотра и на каком оборудовании
будет отображаться документ. Понятие
печатной страницы для электронных
документов не имеет смысла, поэтому
назначенные параметры страницы не
учитываются, а форматирование документа
на экране является относительным. В
этом режиме разрабатывают электронные
публикации.
В
режиме разметки экранное представление
документа полностью соответствует
печатному, вплоть до назначенных
параметров печатной страницы. Этот
режим удобен для большинства работ,
связанных с форматированием текста,
предназначенного для печати.
В
режиме структуры документ отображается
с утрированным выделением его структуры.
Режим полезен в тех случаях, когда
разработку документа начинают с создания
плана содержания. Он отличается тем,
что при его включении на панели
инструментов автоматически открывается
вспомогательная панель Структура,
элементы управления которой позволяют
править структуру документа.
Выбор
одного из четырех вышеуказанных режимов
представления документа выполняют с
помощью командных кнопок, расположенных
в левом нижнем углу окна приложения,
или командами меню Вид.
Через
меню Вид доступно также специальное
представление (пятый режим) Схема
документа, при котором окно приложения
имеет две рабочие панели. На левой панели
представляется структура документа, а
на правой — сам документ. Этот режим,
сочетающий достоинства режима разметки
и режима структуры, полезен при навигации
по объемному документу — его удобно
использовать не при создании, а при
просмотре документов сложной структуры.
Приемы работы с
командами строки меню
Как и
в большинстве других приложений,
корректно соблюдающих идеологию Windows,
строка меню текстового процессора
Microsoft
Word
как элемент управления отличается тем,
что обеспечивает доступ ко всем
функциональным возможностям программы.
Не всегда этот доступ самый удобный, во
многих случаях другие элементы управления
использовать проще, но строка меню
удовлетворяет принципу функциональной
полноты.
Меню,
открывающиеся из строки меню, обладают
свойством функциональной автонастройки.
Расширенные возможности приложения не
могли не отразиться в изобилии элементов
управления, открываемых через строку
меню. В нем не всегда удобно ориентироваться.
Поэтому пункты строки меню открываются
в два приема. На первом этапе открывают
сокращенное меню, и, если необходимого
элемента управления в нем нет, открывают
расширенное меню наведением указателя
мыши на пункт раскрытия. Использованные
пункты расширенной части меню далее
открываются в составе сокращенного
меню.
Основные принципы
практической работы с текстовым
процессором Microsoft
Word
Основные
принципы практической работы связаны
с номером версии программы. Базовый
принцип здесь состоит в том, что чем
больше возможностей имеет программа,
тем строже надо подходить к выбору тех
функций, которыми можно пользоваться
в каждом конкретном случае. Удобен
подход, когда набор допустимых средств
оформления и форматирования документа
определяет его заказчик.
Заказчик
есть у каждого документа. Даже если
документ готовится для личного
употребления, условным заказчиком
является сам автор. Заказчиком можно
считать и исполнителя, которому передается
документ для последующих операций,
например, для рецензирования или вывода
на печать. К категории «заказчиков»
относятся и предполагаемые клиенты,
для которых данный документ разрабатывается.
При этом возникает ряд вопросов, которые
надо решить до начала работы с документом.
К
какому типу относится документ?
Современные
текстовые процессоры позволяют создавать
документы трех типов. Во-первых, это
печатные документы, которые создаются
и распечатываются на одном рабочем
месте или в одной рабочей группе.
Дальнейшее движение документа происходит
только в бумажной форме. Состав допустимых
средств оформления в данном случае
определяется только техническими
возможностями печатающего устройства.
Второй
тип — электронные документы в формате
текстового процессора, например Microsoft
Word.
Такие документы передаются заказчику
в виде файлов. Электронный документ,
как правило, не является окончательным.
В большинстве случаев заказчик может
его дорабатывать, редактировать,
форматировать, распечатывать или
использовать его компоненты для
подготовки своих документов (книг,
журналов, сборников статей и т. п.). Набор
разрешенных средств в данном случае,
как правило, минимален и определяется
заказчиком.
Третий
тип — Web-документы.
Предполагается, что в этом качестве они
останутся навсегда, и их преобразование
в печатные документы не планируется. В
Web-документах
большую роль играет управление цветом.
Для этой категории документов наиболее
широк выбор средств форматирования и
оформления.
Кто
является заказчиком документа? Самый
типичный случай — когда заказчиком
документа является работодатель, то
есть администрация предприятия или
учреждения. Надо выяснить правила
оформления документов, принятые в данной
организации, и строго их придерживаться.
Если существуют готовые шаблоны, их
надо использовать, а если их нет, то
разработать свои и согласовать с
руководством.
Самый
простой случай — когда заказчика нет,
и автор делает документ для себя. Он
может использовать любые средства,
которые ему подскажет фантазия и которые
поддерживаются его устройствами вывода
(экран для Web-документов
или принтер для печатных документов).
Самый
трудный случай — когда заказчик внешний,
особенно если он не вполне определен.
В этом случае исполнители часто путают
понятия представление документа и
предоставление документа. Для представления
документа они стремятся использовать
все средства форматирования, которые
наилучшим образом подчеркивают
достоинства документа. При предоставлении
документа ситуация обратная. Здесь не
автор, а заказчик определяет форму и
средства форматирования и оформления.
Использование этих средств в данном
случае имеет разрешительный характер.
Если же требования заказчика еще не
известны, следует предполагать, что
нежелательны большинство средств
форматирования документов, передаваемых
для дальнейшей обработки. В частности,
необходимо:
-
ограничить
используемые наборы шрифтов только
теми, которые входят в состав операционной
системы (не более двух наборов: один —
для основного текста, другой — для
заголовков и вспомогательного текста); -
минимизировать
использование средств форматирования
абзацев: отказаться от выравнивания
по ширине и от переноса слов, ограничить
число используемых шрифтовых начертаний
(не более двух: основного и дополнительного); -
отключить все
автоматические средства форматирования:
расстановку колонтитулов, нумерацию
страниц, маркировку и нумерацию списков
и прочие; -
не
использовать встроенные средства
текстового процессора для создания
встроенных объектов (художественные
заголовки, векторные рисунки, рамки и
прочие) — все объекты должны создаваться
специальными программами, храниться
в отдельных файлах, вставляться в текст
документа методом связывания и
прилагаться к файлу документа; -
исключить
использование приемов взаимодействия
встроенных объектов с текстом; -
сохранять
готовые документы в простейших форматах,
несущих минимум информации о
форматировании.
Эти
требования к документам, предоставляемым
для дальнейшей технологической обработки,
связаны с тем, что большинство средств
оформления и форматирования текстового
процессора являются «вещью в себе».
Достоинства этих средств проявляются
только при выводе окончательного
документа средствами того же самого
процессора, будь то вывод на печать,
просмотр на экране или публикация в
Web-структуре.
При обработке данных, содержащихся в
документе, другими программными
средствами преимущества форматирования
и оформления могут оборачиваться тяжкими
проблемами.
Создание документа
В текстовом
процессоре Word
принято использовать два метода создания
нового документа: на основе готового
шаблона или на основе существующего
документа. Второй метод проще, но первый
методически более корректен.
При создании
документа на основе существующего
документа открывают готовый документ
(Файл > Открыть), сохраняют его под
новым именем (Файл > Сохранить как),
затем выделяют в нем все содержимое
(Правка > Выделить все) и удаляют его
нажатием клавиши DELETE,
после чего получают пустой документ,
имеющий собственное имя и сохраняющий
все настройки, ранее принятые для
исходного документа.
Как видите, этот
метод действительно прост, но чреват
весьма неприятными ошибками. Например,
если забыть сохранить новый файл под
другим именем, можно легко уничтожить
ценный документ, даже не успев создать
новый. Для рабочих мест, на которых
создаются десятки документов в сутки,
этот метод потенциально опасен.
Создание документа
на основе готового шаблона выполняется
следующим образом.
Командой Файл >
Создать открывают диалоговое окно
Создание файла, включают переключатель
Создать документ и выбирают шаблон.
Если никаких предпочтений нет, следует
выбрать шаблон Обычный на вкладке Общие.
Созданный документ приобретает имя
Документ1, принятое по умолчанию. Его
целесообразно сразу же сохранить под
«правильным» именем, выбрав для него
соответствующую папку и дав команду
Файл > Сохранить как.
Автотекст.
Автотекст
— это режим автоматического ввода
фрагментов текста. Он представлен двумя
функциями: автозавершением и собственно
автотекстом. Их принцип действия состоит
в следующем.
Текстовый
процессор хранит словарь автотекста,
состоящий из слов и фраз, встречающихся
в документах достаточно часто. При вводе
первых четырех символов словарного
элемента на экране появляется всплывающая
подсказка с полным текстом слова или
фразы. Если это то, что имел в виду
пользователь, он завершает ввод всего
фрагмента нажатием клавиши ENTER
— так работает функция автозавершения.
Однако пользователь может самостоятельно
выбрать необходимый элемент текста из
списка с иерархической структурой —
это функция автотекста. Список элементов
автотекста открывается с помощью панели
инструментов Автотекст (Вид
> Панели инструментов > Автотекст).
Настройку
словаря автотекста выполняют в диалоговом
окне Автозамена (Сервис
> Автозамена > Автотекст).
Простейший способ наполнения словаря
новым содержанием — выделить текст на
экране, щелкнуть на кнопке Автотекст
на панели инструментов Автотекст и в
открывшемся диалоговом окне использовать
кнопку Добавить.
Использование
средства автозамены при вводе. Последние
версии текстового процессора Microsoft
Word
позволяют эффективно сократить объем
вводимого текста за счет использования
средства Автозамена. Оно позволяет
заменить ввод длинных последовательностей
символов произвольным (желательно
коротким) сочетанием других символов.
Например, если в тексте очень часто
встречается словосочетание «диалоговое
окно», его можно заменить коротким
сочетанием «.до». Соответственно вместо
«диалоговых окон» использовать «.дн»,
а вместо «диалогового окна» — «.да».
Точка перед символами стоит специально,
чтобы отличать их от двухбуквенных
предлогов или союзов, таких как «да».
Настройку
средства Автозамена выполняют в
диалоговом окне Сервис > Автозамена.
Для этого надо установить флажок Заменять
при вводе, ввести заменяемую комбинацию
в поле Заменить, а замещающую комбинацию
в поле На, после чего пополнить список
автозамены щелчком на кнопке Добавить.
Как
будет показано ниже, средство автоматической
замены символов при вводе используется
также для ввода специальных символов.
Например, выполнив соответствующие
настройки, можно вводить греческие
буквы пир обычным русским текстом: «пи»
или «ро».
Ввод
специальных и произвольных символов.
При
вводе текста часто существует необходимость
ввода специальных символов, не имеющих
соответствующей клавиши в раскладке
клавиатуры, а также произвольных
символов, раскладка для которых
неизвестна. Основным средством для
ввода специальных и произвольных
символов, а также для закрепления их за
избранными клавишами является диалоговое
окно Символ (Вставка
> Символ).
Данное диалоговое окно имеет две вкладки:
Символы и Специальные символы.
Средства
рецензирования текста
Под
рецензированием можно понимать два
процесса: редактирование текста с
регистрацией изменений и комментирование
текста. В отличие от обычного редактирования
при рецензировании текст документа
изменяется не окончательно — новый
вариант и старый «сосуществуют» в рамках
одного документа на правах различных
версий.
Основным
средством рецензирования является
панель Рецензирование (Вид
> Панели инструментов > Рецензирование).
На ней представлены четыре группы
элементов управления, предназначенных
для:
-
создания, просмотра
и удаления примечаний; -
регистрации,
просмотра, принятия и отмены изменений; -
выбора цвета
выделения примечаний; -
сохранения версий
документа.
Для
создания примечания служит кнопка
Добавить примечание. При ее использовании
последнее слово текста выделяется
заданным цветом и открывается
дополнительная панель для ввода текста
примечания. Когда примечание создано,
его можно просмотреть в форме всплывающей
подсказки, если навести указатель мыши
на выделенное слово. Вместе с текстом
примечания отображаются сведения о
том, кто его внес.
Для
регистрации изменений в тексте служит
кнопка Исправления. Все редактирование
текста в режиме регистрации исправлений
считается неавторским и выделяется
особым методом (метод выделения можно
задать на вкладке Исправления диалогового
окна Сервис * Параметры). Прочие элементы
управления данной панели позволяют
выполнять переходы между исправлениями,
принимать их или отвергать.
Если
документ проходит многоступенчатое
редактирование, часто возникает
необходимость хранить его промежуточные
версии. Microsoft
Word
позволяет хранить несколько версий
документа в одном файле. Это удобное
средство отличается тем, что при
сохранении нескольких версий (в отличии
от нескольких копий) эффективно
используется рабочее место на диске.
Дело в том, что при сохранении очередной
версии не происходит повторного
сохранения всего документа — сохраняются
только отличия текущей версии от
предшествующей. Для сохранения текущей
версии используют соответствующую
кнопку панели Рецензирование, а для
загрузки одной из промежуточных версий
— команду Файл
> Версии.
Форматирование
текста
Форматирование
текста осуществляется средствами меню
Формат или панели Форматирование.
Основные приемы форматирования включают:
-
выбор и изменение
гарнитуры шрифта; -
управление размером
шрифта; -
управление
начертанием и цветом шрифта; -
управление методом
выравнивания; -
создание
маркированных и нумерованных списков
(в том числе многоуровневых); -
управление
параметрами абзаца.
Работа со стилями
Абзац
— элементарный элемент оформления
любого документа. Каждый заголовок
документа тоже рассматривается как
отдельный абзац. Выше мы видели, что в
меню Формат > Абзац имеется немало
различных элементов управления, и
выполнять их настройку для каждого
абзаца отдельно — неэффективная и
утомительная задача. Она автоматизируется
путем использования понятия стиль.
Стиль
оформления — это именованная совокупность
настроек параметров шрифта, абзаца,
языка и некоторых элементов оформления
абзацев (линий и рамок). Благодаря
использованию стилей обеспечивается
простота форматирования абзацев и
заголовков текста, а также единство их
оформления в рамках всего документа.
Особенностью
текстовых процессоров Microsoft
Word
является то, что они поддерживают два
типа стилей: стили абзаца и знаковые
стили (стили символов). С помощью стилей
абзаца выполняют форматирование абзацев,
а с помощью знаковых стилей можно
изменять оформление выделенных фрагментов
текста внутри абзаца. Наличие двух типов
стилей позволяет реализовать довольно
сложные приемы форматирования, например
когда внутри абзаца, оформленного одним
шрифтом, содержатся фрагменты текста,
оформленные другим шрифтом. В данной
книге, например, специальный шрифт
использован для записи названий элементов
управления.
Работа
со стилями состоит в создании, настройке
и использовании стилей. Некоторое
количество стандартных стилей присутствует
в настройке программы по умолчанию,
сразу после ее установки. Их используют
путем выбора нужного стиля из
раскрывающегося списка на панели
управления Форматирование.
Настройка
стиля. Настройку
стиля выполняют в диалоговом окне Стиль
(Формат > Стиль). Настраиваемый стиль
выбирают в списке Стили (при этом на
панелях Абзац и Знаки отображаются
образцы применения данного стиля). Для
изменения стиля служит командная кнопка
Изменить, открывающая диалоговое окно
Изменение стиля. Каждый из компонентов
стиля настраивается в отдельном
диалоговом окне. Выбор компонента
выполняют в меню, открываемом с помощью
командной кнопки Формат.
При проведении
настройки стиля важно правильно выбрать
исходный стиль. Он должен быть как можно
ближе к желаемому, чтобы минимизировать
количество необходимых настроек.
Создание
стиля. Для
создания стиля служит командная кнопка
Создать в диалоговом окне Стиль (Формат
> Стиль) — она открывает диалоговое
окно Создание стиля.
Важной
чертой программы является принцип
наследования стилей. Он состоит в том,
что любой стиль может быть основан на
каком-то из существующих стилей. Это
позволяет, во-первых, сократить до
минимума настройку стиля, сосредоточившись
только на его отличиях от базового, а
во-вторых, обеспечить принцип единства
оформления всего документа в целом.
Так, например, при изменении базового
стиля автоматически произойдут и
изменения наследуемых элементов в
стилях, созданных на его основе.
Стиль
следующего абзаца указывают для
обеспечения автоматического применения
стиля к следующему абзацу, после того
как предыдущий абзац закрывается
клавишей ENTER.
Разработка
новых стилей и их настройка являются
достаточно сложными технологическими
операциями. Они требуют тщательного
планирования, внимательности и
аккуратности, особенно в связи с тем,
что согласно принципу наследования
свойств стилей желаемые изменения в
одном стиле могут приводить к нежелательным
изменениям во многих других стилях.
В связи
с трудоемкостью изучения и освоения
приемов практической работы со стилями
начинающие пользователи часто ими
пренебрегают. Действительно, при
разработке небольших документов
(одна-две страницы) можно обойтись без
настройки и использования стилей,
выполнив все необходимое форматирование
вручную средствами меню Формат. Однако
при разработке объемных документов
вручную очень трудно обеспечить единство
оформления, особенно если разные разделы
документа разрабатывались разными
авторами.
Поэтому
прийти к использованию стилей надо как
можно раньше. Правильное и рациональное
использование этого средства является
залогом высокой эффективности работы
с процессором Microsoft
Word
и высокого качества разрабатываемых
документов.
Шаблоны
Совокупность
удачных стилевых настроек сохраняется
вместе с готовым документом, но желательно
иметь средство, позволяющее сохранить
их и вне документа. Тогда их можно
использовать для подготовки новых
документов. Такое средство есть — это
шаблоны, причем некоторое количество
универсальных шаблонов поставляется
вместе с текстовым процессором и
устанавливается на компьютере вместе
с ним.
По
своей сути, шаблоны — это тоже документы,
а точнее говоря, заготовки будущих
документов. От обычных документов
шаблоны отличаются тем, что в них приняты
специальные меры, исключающие возможность
их повреждения. Открывая шаблон, мы
начинаем новый документ и вносим
изменения в содержание шаблона. При
сохранении же мы записываем новый
документ, а шаблон, использованный в
качестве его основы, остается в неизменном
виде и пригоден для дальнейшего
использования.
Темы
Последние
версии текстового процессора Microsoft
Word
имеет специальное средство автоматического
оформления, предназначенное в первую
очередь для электронных документов
(для Web-документов
и документов, распространяемых в формате
процессора). Это средство называется
темы. Тема представляет собой совокупность
следующих элементов оформления:
-
фоновый узор;
-
стили оформления
основного текста и заголовков; -
стиль оформления
маркированных списков; -
стиль
графических элементов оформления
(линий).
Доступ к выбору
тем выполняется командой Формат >
Темы.
Microsoft
Excel
Программа
предназначена для работы с таблицами
данных, преимущественно числовых. При
формировании таблицы выполняют ввод,
редактирование и форматирование
текстовых и числовых данных, а также
формул. Наличие средств автоматизации
облегчает эти операции. Созданная
таблица может быть выведена на печать.
Основные понятия
электронных таблиц
Документ Excel
называется рабочей книгой. Рабочая
книга представляет собой набор рабочих
листов, каждый из которых имеет табличную
структуру и может содержать одну или
несколько таблиц. В окне документа в
программе Excel
отображается только текущий рабочий
лист, с которым и ведется работа. Каждый
рабочий лист имеет название, которое
отображается на. ярлычке листа,
отображаемом в его нижней части. С
помощью ярлычков можно переключаться
к другим рабочим листам, входящим в ту
же самую рабочую книгу. Чтобы переименовать
рабочий лист, надо дважды щелкнуть на
его ярлычке.
Рабочий лист
состоит из строк и столбцов. Столбцы
озаглавлены прописными латинскими
буквами и, далее, двухбуквенными
комбинациями. Всего рабочий лист может
содержать до 256 столбцов, пронумерованных
от А до IV.
Строки последовательно нумеруются
цифрами, от 1 до 65 536 (максимально допустимый
номер строки).
Ячейки и их
адресация. На пересечении столбцов и
строк образуются ячейки таблицы. Они
являются минимальными элементами для
хранения данных. Обозначение отдельной
ячейки сочетает в себе номера столбца
и строки (в этом порядке), на пересечении
которых она расположена, например: А1
или DE234.
Обозначение ячейки (ее номер) выполняет
функции ее адреса. Адреса ячеек
используются при записи формул,
определяющих взаимосвязь между
значениями, расположенными в разных
ячейках.
Одна из ячеек
всегда является активной и выделяется
рамкой активной ячейки. Эта рамка в
программе Excel
играет роль курсора. Операции ввода и
редактирования всегда производятся в
активной ячейке. Переместить рамку
активной ячейки можно с помощью курсорных
клавиш или указателя мыши.
Диапазон ячеек.
На данные,
расположенные в соседних ячейках, можно
ссылаться в формулах, как на единое
целое. Такую группу ячеек называют
диапазоном. Наиболее часто используют
прямоугольные диапазоны, образующиеся
на пересечении группы последовательно
идущих строк и группы последовательно
идущих столбцов. Диапазон ячеек
обозначают, указывая через двоеточие
номера ячеек, расположенных в
противоположных углах прямоугольника,
например: А1; С15.
Если требуется
выделить прямоугольный диапазон ячеек,
это можно сделать протягиванием указателя
от одной угловой ячейки до противоположной
по диагонали. Рамка текущей ячейки при
этом расширяется, охватывая весь
выбранный диапазон. Чтобы выбрать
столбец или строку целиком, следует
щелкнуть на заголовке столбца (строки).
Протягиванием указателя по заголовкам
можно выбрать несколько идущих подряд
столбцов или строк.
Ввод, редактирование
и форматирование данных
Отдельная ячейка
может содержать данные, относящиеся к
одному из трех типов; текст, число или
формула, — а также оставаться пустой.
Программа Excel
при сохранении рабочей книги записывает
в файл только прямоугольную область
рабочих листов, примыкающую к левому
верхнему углу (ячейка А1) и содержащую
все заполненные ячейки.
Тип данных,
размещаемых в ячейке, определяется
автоматически при вводе. Если эти данные
можно интерпретировать как число,
программа Excel
так и делает. В противном случае данные
рассматриваются как текст. Ввод формулы
всегда начинается с символа «=» (знака
равенства).
Ввод текста и
чисел. Ввод
данных осуществляют непосредственно
в текущую ячейку или в строку формул,
располагающуюся в верхней части окна
программы непосредственно под панелями
инструментов (см. рис. 12.2). Место ввода
отмечается текстовым курсором. Если
начать ввод нажатием алфавитно-цифровых
клавиш, данные из текущей ячейки
заменяются вводимым текстом. Если
щелкнуть на строке формул или дважды
на текущей ячейке, старое содержимое
ячейки не удаляется и появляется
возможность его редактирования. Вводимые
данные в любом случае отображаются как
в ячейке, так и в строке формул.
Чтобы завершить
ввод, сохранив введенные данные,
используют кнопку Enter
в строке формул или клавишу ENTER.
Чтобы отменить внесенные изменения и
восстановить прежнее значение ячейки,
используют кнопку Отмена в строке формул
или клавишу ESC.
Для очистки текущей ячейки или выделенного
диапазона проще всего использовать
клавишу DELETE.
Форматирование
содержимого ячеек. Текстовые
данные по умолчанию выравниваются по
левому краю ячейки, а числа — по правому.
Чтобы изменить формат отображения
данных в текущей ячейке или выбранном
диапазоне, используют команду Формат
> Ячейки. Вкладки этого диалогового
окна позволяют выбирать формат записи
данных (количество знаков после запятой,
указание денежной единицы, способ записи
даты и прочее), задавать направление
текста и метод его выравнивания,
определять шрифт и начертание символов,
управлять отображением и видом рамок,
задавать фоновый цвет.
Вычисления в
электронных таблицах
Формулы. Вычисления
в таблицах программы Excel
осуществляются при помощи формул.
Формула может содержать числовые
константы, ссылки на ячейки и функции
Excel,
соединенные знаками математических
операций. Скобки позволяют изменять
стандартный порядок выполнения действий.
Если ячейка содержит формулу, то в
рабочем листе отображается текущий
результат вычисления этой формулы. Если
сделать ячейку текущей, то сама формула
отображается в строке формул.
Правило использования
формул в программе Excel
состоит в том, что, если значение ячейки
действительно зависит от других ячеек
таблицы, всегда следует использовать
формулу, даже если операцию легко можно
выполнить в «уме». Это гарантирует, что
последующее редактирование таблицы не
нарушит ее целостности и правильности
производимых в ней вычислений.
Ссылки на ячейки.
Формула
может содержать ссылки, то есть адреса
ячеек, содержимое которых используется
в вычислениях. Это означает, что результат
вычисления формулы зависит от числа,
находящегося в другой ячейке. Ячейка,
содержащая формулу, таким образом,
является зависимой. Значение, отображаемое
в ячейке с формулой, пересчитывается
при изменении значения ячейки, на которую
указывает ссылка.
Ссылку на ячейку
можно задать разными способами. Во-первых,
адрес ячейки можно ввести вручную.
Другой способ состоит в щелчке на нужной
ячейке или выборе диапазона, адрес
которого требуется ввести. Ячейка или
диапазон при этом выделяются пунктирной
рамкой.
Все диалоговые
окна программы Excel,
которые требуют указания номеров или
диапазонов ячеек, содержат кнопки,
присоединенные к соответствующим полям.
При щелчке на такой кнопке диалоговое
окно сворачивается до минимально
возможного размера, что облегчает выбор
нужной ячейки (диапазона) с помощью
щелчка или протягивания.
Для редактирования
формулы следует дважды щелкнуть на
соответствующей ячейке. При этом ячейки
(диапазоны), от которых зависит значение
формулы, выделяются на рабочем листе
цветными рамками, а сами ссылки
отображаются в ячейке и в строке формул
тем же цветом. Это облегчает редактирование
и проверку правильности формул.
Абсолютные и
относительные ссылки. По
умолчанию, ссылки на ячейки в формулах
рассматриваются как относительные. Это
означает, что при копировании формулы
адреса в ссылках автоматически изменяются
в соответствии с относительным
расположением исходной ячейки и
создаваемой копии.
Пусть, например,
в ячейке В2 имеется ссылка на ячейку A3.
В относительном представлении можно
сказать, что ссылка указывает на ячейку,
которая располагается на один столбец
левее и на одну строку ниже данной. Если
формула будет скопирована в другую
ячейку, то такое относительное указание
ссылки сохранится. Например, при
копировании формулы в ячейку ЕА27 ссылка
будет продолжать указывать на ячейку,
располагающуюся левее и ниже, в данном
случае на ячейку DZ28.
При абсолютной
адресации адреса ссылок при копировании
не изменяются, так что ячейка, на которую
указывает ссылка, рассматривается как
нетабличная. Для изменения способа
адресации при редактировании формулы
надо выделить ссылку на ячейку и нажать
клавишу F4.
Элементы номера ячейки, использующие
абсолютную адресацию, предваряются
символом $. Например, при последовательных
нажатиях клавиши F4
номер ячейки А1 будет записываться как
А1, $А$ 1, А$ 1 и $А1. В двух последних случаях
один из компонентов номера ячейки
рассматривается как абсолютный, а другой
— как относительный.
Автоматизация
ввода
Так как таблицы
часто содержат повторяющиеся или
однотипные данные, программа Excel
содержит средства автоматизации ввода.
К числу предоставляемых средств
относятся: автозавершение, автозаполнение
числами и автозаполнение формулами.
Автозавершение.
Для
автоматизации ввода текстовых данных
используется метод автозавершения. Его
применяют при вводе в ячейки одного
столбца рабочего листа текстовых строк,
среди которых есть повторяющиеся. В
ходе ввода текстовых данных в очередную
ячейку программа Excel
проверяет соответствие введенных
символов строкам, имеющемся в этом
столбце выше. Если обнаружено однозначное
совпадение, введенный текст автоматически
дополняется. Нажатие клавиши ENTER
подтверждает операцию автозавершения,
в противном случае ввод можно продолжать,
не обращая внимания на предлагаемый
вариант.
Можно прервать
работу средства автозавершения, оставив
в столбце пустую ячейку. И наоборот,
чтобы использовать возможности средства
автозавершения, заполненные ячейки
должны идти подряд, без промежутков
между ними.
Автозаполнение
числами. При
работе с числами используется метод
автозаполнения. В правом нижнем углу
рамки текущей ячейки имеется черный
квадратик — маркер заполнения. При
наведении на него указатель мыши (он
обычно имеет вид толстого белого креста)
приобретает форму тонкого черного
крестика. Перетаскивание маркера
заполнения рассматривается как операция
«размножения» содержимого ячейки в
горизонтальном или вертикальном
направлении.
Если ячейка содержит
число (в том числе дату, денежную сумму),
то при перетаскивании маркера происходит
копирование ячеек или их заполнение
арифметической прогрессией. Для выбора
способа автозаполнения следует
производить специальное перетаскивание
с использованием правой кнопки мыши.
Пусть, например,
ячейка А1 содержит число 1. Наведите
указатель мыши на маркер заполнения,
нажмите правую кнопку мыши, и перетащите
маркер заполнения так, чтобы рамка
охватила ячейки А1, В1 и С1, и отпустите
кнопку мыши. Если теперь выбрать в
открывшемся меню пункт Копировать
ячейки, все ячейки будут содержать число
1. Если же выбрать пункт Заполнить, то в
ячейках окажутся числа 1,2 и 3.
Чтобы точно
сформулировать условия заполнения
ячеек, следует дать команду Правка
> Заполнить > Прогрессия.
В открывшемся диалоговом окне Прогрессия
выбирается тип прогрессии, величина
шага и предельное значение. После щелчка
на кнопке ОК программа Excel
автоматически заполняет ячейки в
соответствии с заданными правилами.
Автозаполнение
формулами. Эта
операция выполняется так же, как
автозаполнение числами. Ее особенность
заключается в необходимости копирования
ссылок на другие ячейки. В ходе
автозаполнения во внимание принимается
характер ссылок в формуле: относительные
ссылки изменяются в соответствии с
относительным расположением копии и
оригинала, абсолютные остаются без
изменений.
Для примера
предположим, что значения в третьем
столбце рабочего листа (столбце С)
вычисляются как суммы значений в
соответствующих ячейках столбцов А и
В. Введем в ячейку С1 формулу =А1 +В1. Теперь
скопируем эту формулу методом
автозаполнения во все ячейки третьего
столбца таблицы. Благодаря относительной
адресации формула будет правильной для
всех ячеек данного столбца.
Использование
стандартных функций
Стандартные функции
используются в программе Excel
только в формулах. Вызов функции состоит
в указании в формуле имени функции,
после которого в скобках указывается
список параметров. Отдельные параметры
разделяются в списке точкой с запятой.
В качестве параметра может использоваться
число, адрес ячейки или произвольное
выражение, для вычисления которого
также могут использоваться функции.
Палитра формул.
Если начать
ввод формулы щелчком на кнопке Изменить
формулу в строке формул, под строкой
формул появляется палитра формул,
обладающая своствами диалогового окна
(рис. 12.4). Она содержит значение, которое
получится, если немедленно закончить
ввод формулы. В левой части строки
формул, где раньше располагался номер
текущей ячейки, теперь появляется
раскрывающийся список функций. Он
содержит десять функций, которые
использовались последними, а также
пункт Другие функции.
Использование
мастера функций. При
выборе пункта Другие функции запускается
Мастер функций, облегчающий выбор нужной
функции. В списке Категория выбирается
категория, к которой относится функция
(если определить категорию затруднительно,
используют пункт Полный алфавитный
перечень), а в списке Функция — конкретная
функция данной категории. После щелчка
на кнопке ОК имя функции заносится в
строку формул вместе со скобками,
ограничивающими список параметров.
Текстовый курсор устанавливается между
этими скобками.
Ввод параметров
функции. В
ходе ввода параметров функции палитра
формул изменяет вид. На ней отображаются
поля, предназначенные для ввода
параметров. Если название параметра
указано полужирным шрифтом, параметр
является обязательным и соответствующее
поле должно быть заполнено. Параметры,
названия которых приводятся обычным
шрифтом, можно опускать. В нижней части
палитры приводится краткое описание
функции, а также назначение изменяемого
параметра.
Параметры можно
вводить непосредственно в строку формул
или в поля палитры формул, а если они
являются ссылками — выбирать на рабочем
листе. Если параметр задан, в палитре
формул указывается его значение, а для
опущенных параметров — значения,
принятые по умолчанию. Здесь можно также
увидеть значение функции, вычисленное
при заданных значениях параметров.
Правила вычисления
формул, содержащих функции, не отличаются
от правил вычисления более простых
формул. Ссылки на ячейки, используемые
в качестве параметров функции, также
могут быть относительными или абсолютными,
что учитывается при копировании формул
методом автозаполнения.
Печать документов
Excel
Экранное представление
электронной таблицы в Excel
значительно отличается от того, которое
получилось бы при выводе данных на
печать. Это связано с тем, что единый
рабочий лист приходится разбивать на
фрагменты, размер которых определяется
форматом печатного листа. Кроме того,
элементы оформления рабочего окна
программы: номера строк и столбцов,
условные границы ячеек — обычно не
отображаются при печати.
Предварительньй
просмотр. Перед
печатью рабочего листа следует перейти
в режим предварительного просмотра
(кнопка Предварительный просмотр на
стандартной панели инструментов). Режим
предварительного просмотра не допускает
редактирования документа, но позволяет
увидеть его на экране точно в таком
виде, в каком он будет напечатан. Кроме
того, режим предварительного просмотра
позволяет изменить свойства печатной
страницы и параметры печати.
Управление в режиме
предварительного просмотра осуществляется
при помощи кнопок, расположенных вдоль
верхнего края окна. Кнопка Страница
открывает диалоговое окно Параметры
страницы, которое служит для задания
параметров страницы: ориентации листа,
масштаба страницы (изменение масштаба
позволяет управлять числом печатных
страниц, необходимых для документа),
размерами полей документа. Здесь же
можно задать верхние и нижние колонтитулы
для страницы. На вкладке Лист включается
или отключается печать сетки и номеров
строк и столбцов, а также выбирается
последовательность разбиения на страницы
рабочего листа, превосходящего размеры
печатной страницы как по длине, так и
по ширине.
Изменить величину
полей страницы, а также ширину ячеек
при печати можно также непосредственно
в режиме предварительного просмотра,
при помощи кнопки Поля. При щелчке на
этой кнопке на странице появляются
маркеры, указывающие границы полей
страницы и ячеек. Изменить положение
этих границ можно методом перетаскивания.
Выбор области
печати. Область
печати — эта часть рабочего листа,
которая должна быть выведена на печать.
По умолчанию область печати совпадает
с заполненной частью рабочего листа и
представляет собой прямоугольник,
примыкающий к верхнему левому углу
рабочего листа и захватывающий все
заполненные ячейки. Если часть данных
не должна выводиться на бумагу, область
печати можно задать вручную. Для этого
надо выделить ячейки, которые должны
быть
включены в область печати, и дать команду
Файл > Область печати > Задать. Если
текущей является одна-единственная
ячейка, то программа предполагает, что
область печати просто не выделена, и
выдает предупреждающее сообщение.
Если область печати
задана, то программа отображает в режиме
предварительного просмотра и распечатывает
только ее. Границы области печати
выделяются на рабочем листе крупным
пунктиром (сплошной линией в режиме
разметки). Для изменения области печати
можно задать новую область или при
помощи команды Файл
> Область печати > Убрать
вернуться к параметрам, используемым
по умолчанию.
Границы отдельных
печатных страниц отображаются на рабочем
листе мелким пунктиром. В некоторых
случаях требуется, чтобы определенные
ячейки располагались вместе на одной
и той же печатной странице или, наоборот,
разделение печатных страниц происходило
в определенном месте рабочего листа.
Такая возможность реализуется путем
задания границ печатных страниц вручную.
Чтобы вставить разрыв страницы, надо
сделать текущей ячейку, которая будет
располагаться в левом верхнем углу
печатной страницы, и дать команду Вставка
> Разрыв страницы.
Программа Excel
вставит принудительные разрывы страницы
перед строкой и столбцом, в которых
располагается данная ячейка. Если
выбранная ячейка находится в первой
строке или столбце А, то разрыв страницы
задается только по одному направлению.
В научно-технической
деятельности программу Excel
трудно рассматривать как основной
вычислительный инструмент. Однако ее
удобно применять в тех случаях, когда
требуется быстрая обработка больших
объемов данных. Она полезна для выполнения
таких операций, как статистическая
обработка и анализ данных, решение задач
оптимизации, построение диаграмм и
графиков. Для такого рода задач применяют
как основные средства программы Excel,
так и дополнительные (надстройки).
Использование
надстроек
Надстройки — это
специальные средства, расширяющие
возможности программы Excel.
На практике, именно надстройки делают
программу Excel
удобной для использования в
научно-технической работе. Хотя эти
средства считаются внешними,
дополнительными, доступ к ним осуществляется
при помощи обычных команд строки меню
(обычно через меню Сервис или Данные).
Команда использования настройки обычно
открывает специальное диалоговое окно,
оформление которого не отличается от
стандартных диалоговых окон программы
Excel.
Подключить или
отключить установленные надстройки
можно с помощью команды Сервис >
Надстройки. Подключение надстроек
увеличивает нагрузку на вычислительную
систему, поэтому обычно рекомендуют
подключать только те надстройки, которые
реально используются.
Вот основные
надстройки, поставляемые вместе с
программой Excel.
-
Пакет анализа.
Обеспечивает дополнительные возможности
анализа наборов данных. Выбор конкретного
метода анализа осуществляется в
диалоговом окне Анализ данных, которое
открывается командой Сервис > Анализ
данных. -
Автосохранение.
Эта надстройка обеспечивает режим
автоматического сохранения рабочих
книг через заданный интервал времени.
Настройка режима автосохранения
осуществляется с помощью команды Сервис
> Автосохранение. -
Мастер суммирования.
Позволяет автоматизировать создание
формул для суммирования данных в столбце
таблицы. При этом ячейки могут включаться
в сумму только при выполнении определенных
условий. Запуск мастера осуществляется
с помощью команды Сервис > Мастер »
Частичная сумма. -
Мастер подстановок.
Автоматизирует создание формулы для
поиска данных в таблице по названию
столбца и строки. Мастер позволяет
произвести однократный поиск или
предоставляет возможность ручного
задания параметров, используемых для
поиска. Вызывается командой Сервис >
Мастер > Поиск. -
Мастер Web-страниц.
Надстройка преобразует набор диапазонов
рабочего листа, а также диаграммы в
Web-документы,
написанные на языке HTML.
Мастер запускается с помощью команды
Файл > Сохранить в формате HTML
и позволяет как создать новую Web-страницу,
так и внести данные с рабочего листа в
уже существующий документ HTML. -
Поиск решения.
Эта надстройка используется для решения
задач оптимизации. Ячейки, для которых
подбираются оптимальные значения и
задаются ограничения, выбираются в
диалоговом окне Поиск решения, которое
открывают при помощи команды Сервис
> Поиск решения. -
Мастер шаблонов
для сбора данных. Данная надстройка
предназначена для создания шаблонов,
которые служат как формы для ввода
записей в базу данных. Когда на основе
шаблона создается рабочая книга, данные,
введенные в нее, автоматически копируются
в связанную с шаблоном базу данных.
Запуск мастера производится командой
Данные
> Мастер шаблонов. -
Мастер Web-форм.
Надстройка предназначена для создания
формы, размещаемой на Web-узле.
Форма организуется таким образом, что
данные, введенные посетителями,
автоматически добавляются в базу
данных, связанную с формой. Форму Excel
для сбора данных надо создать на рабочем
листе заранее. Настройка системы сбора
данных организуется с использованием
мастера, который запускают командой
Сервис
> Мастер > Форма Web.
Построение
диаграмм и графиков
В программе Excel
термин диаграмма используется для
обозначения всех видов графического
представления числовых данных. Построение
графического изображения производится
на основе ряда данных. Так называют
группу ячеек с данными в пределах
отдельной строки или столбца. На одной
диаграмме можно отображать несколько
рядов данных.
Диаграмма
представляет собой вставной объект,
внедренный на один из листов рабочей
книги. Она может располагаться на том
же листе, на котором находятся данные,
или на любом другом листе (часто для
отображения диаграммы отводят отдельный
лист). Диаграмма сохраняет связь с
данными, на основе которых она построена,
и при обновлении этих данных немедленно
изменяет свой вид.
Для построения
диаграммы обычно используют Мастер
диаграмм, запускаемый щелчком на кнопке
Мастер диаграмм на стандартной панели
инструментов. Часто удобно заранее
выделить область, содержащую данные,
которые будут отображаться на диаграмме,
но задать эту информацию можно и в ходе
работы мастера.
Тип диаграммы.
На первом
этапе работы мастера выбирают форму
диаграммы. Доступные формы перечислены
в списке Тип на вкладке Стандартные.
Для выбранного типа диаграммы справа
указывается несколько вариантов
представления данных (палитра Вид), из
которых следует выбрать наиболее
подходящий. На вкладке Нестандартные
отображается набор полностью сформированных
типов диаграмм с готовым форматированием.
После задания формы диаграммы следует
щелкнуть на кнопке Далее.
Выбор данных.
Второй этап
работы мастера служит для выбора данных,
по которым будет строиться диаграмма.
Если диапазон данных был выбран заранее,
то в области предварительного просмотра
в верхней части окна мастера появится
приблизительное отображение будущей
диаграммы. Если данные образуют единый
прямоугольный диапазон, то их удобно
выбирать при помощи вкладки
Диапазон данных.
Если данные не образуют единой группы,
то информацию для отрисовки отдельных
рядов данных задают на вкладке Ряд.
Предварительное представление диаграммы
автоматически обновляется при изменении
набора отображаемых данных.
Оформление
диаграммы. Третий
этап работы мастера (после щелчка на
кнопке Далее) состоит в выборе оформления
диаграммы. На вкладках окна мастера
задаются:
-
название диаграммы,
подписи осей (вкладка Заголовки); -
отображение и
маркировка осей координат (вкладка
Оси); -
отображение сетки
линий, параллельных осям координат
(вкладка Линии сетки); -
описание построенных
графиков (вкладка Легенда); -
отображение
надписей, соответствующих отдельным
элементам данных на графике (вкладка
Подписи данных); -
представление
данных, использованных при построении
графика, в виде таблицы (вкладка Таблица
данных).
СУБД MS
Access
СУБД Microsoft
Access
предоставляет несколько средств создания
каждого из основных объектов базы. Эти
средства можно классифицировать как:
-
ручные (разработка
объектов в режиме Конструктора); -
автоматизированные
(разработка с помощью программ-мастеров); -
автоматические(средства
ускоренной разработки простейших
объектов).
Соотношения между
этими средствами понятны: ручные средства
являются наиболее трудоемкими, но
обеспечивают максимальную гибкость;
автоматизированные и автоматические
средства являются наиболее производительными,
но и наименее гибкими. Методической
особенностью изучения программы
Microsoft
Access
является тот факт, что в учебных целях
для создания разных объектов целесообразно
пользоваться разными средствами.
При разработке
учебных таблиц и запросов рекомендуется
использовать ручные средства — работать
в режиме Конструктора. Использование
мастеров ускоряет работу, но не
способствует освоению понятий и методов.
При разработке
учебных форм, отчетов и страниц доступа
наоборот лучше пользоваться
автоматизированными средствами,
предоставляемыми мастерами. Это связано
с тем, что для данных объектов большую
роль играет внешний вид. Дизайн этих
объектов весьма трудоемок, поэтому его
лучше поручить программе, а учащемуся
сосредоточиться на содержательной
части работы.
Чтобы создать
таблицу вручную, следует использовать
значок Создание таблицы в режиме
конструктора. То, что мы видим в этом
режиме, фактически является графическим
бланком для создания и редактирования
структуры таблиц. В первом столбце
вводят имена полей. Если свойство Подпись
для поля не задано, то Имя поля станет
одновременно и именем столбца будущей
таблицы. Тип для каждого поля выбирают
из раскрывающегося списка, открываемого
кнопкой выбора типа данных. Эта кнопка
— скрытый элемент управления. Она
отображается только после щелчка на
поле бланка. Это надо иметь в виду — в
Microsoft
Access
очень много таких скрытых элементов
управления, которые не отображаются,
пока ввод данных не начат.
При создании
таблицы целесообразно (хотя и не
обязательно) задать ключевое поле. Это
поможет впоследствии, при организации
связей между таблицами. Для задания
ключевого поля достаточно щелкнуть на
его имени правой кнопкой мыши и в
открывшемся контекстном меню выбрать
пункт Ключевое поле.
Выше мы говорили
о том, что если первичный ключ необходим
для связи с другими таблицами, но ни
одно из полей не является уникальным,
то первичный ключ можно создать на базе
двух (или более полей). Эта операция
выполняется точно так же, через контекстное
меню, надо только уметь выделить сразу
несколько полей. Групповое выделение
выполняют при нажатой клавише SHIFT
щелчками на квадратных маркерах слева
от имен полей.
Заполнение таблицы
данными производится обычным порядком.
Курсор ввода устанавливается в нужную
ячейку указателем мыши. Переход к
следующей ячейке можно выполнить
клавишей TAB.
Переход к очередной записи выполняется
после заполнения последней ячейки.
Начинающим
пользователям Microsoft
Access
доставляет неудобство тот факт, что
данные не всегда умещаются в ячейках
таблицы. Шириной столбцов можно управлять
методом перетаскивания их границ. Удобно
использовать автоматическое форматирование
столбцов «по содержимому».
Если возникнет
необходимость изменить структуру
таблицы (состав полей или их свойства),
таблицу надо открыть в режиме Конструктора.
Для этого ее следует выделить в окне
База данных и щелкнуть на кнопке
Конструктор.
Если на этапе
проектирования базы данных была четко
разработана структура таблиц, то создание
таблиц с помощью Конструктора происходит
очень быстро и эффективно. Даже без
использования автоматизированных
средств создание основы для достаточно
крупных проектов происходит в считанные
минуты — это ценное свойство СУБД
Microsoft
Access,
но оно реализуется при непременном
условии тщательной предварительной
подготовки.
Создание
межтабличных связей.
Если структура базы данных продумана
заранее, а связи между таблицами намечены,
то создание реляционных отношений между
таблицами выполняется очень просто.
Вся необходимая работа происходит в
специальном окне Схема данных и
выполняется с помощью мыши. Окно Схема
данных открывают кнопкой на панели
инструментов или командой Образовавшаяся
межтабличная связь отображается в окне
Схема данных в виде линии, соединяющей
два поля разных таблиц. При этом одна
из таблиц считается главной, а другая
— связанной. Главная — это та таблица,
которая участвует в связи своим ключевым
полем (название этого поля на схеме
данных отображается полужирным шрифтом).
Здесь мы подходим
к важному вопросу: «А зачем вообще нужна
связь между таблицами?» У связи два
основных назначения. Первое — обеспечение
целостности данных, а второе —
автоматизация задач обслуживания базы.
Представим себе, что в таблице Клиенты,
где каждый клиент уникален, кто-то удалит
запись для одного из клиентов, но не
сделает этого в таблице Заказы.
В данном случае
владелец базы может применить три
подхода: либо вообще ничего не делать
для защиты целостности данных, либо
запретить удаление данных из ключевых
полей главных таблиц, либо разрешить
его, но при этом адекватно обработать
и связанные таблицы. Вручную сделать
это чрезвычайно трудно, поэтому и нужны
средства автоматизации.
Связь между
таблицами позволяет:
-
либо исключить
возможность удаления или изменения
данных в ключевом поле главной таблицы,
если с этим полем связаны какие-либо
поля других таблиц; -
либо сделать так,
что при удалении (или изменении) данных
в ключевом поле главной таблицы
автоматически (и абсолютно корректно)
произойдет удаление или изменение
соответствующих данных в полях связанных
таблиц.
Если установлен
только флажок Обеспечение целостности
данных, то удалять данные из ключевого
поля главной таблицы нельзя. Если вместе
с ним включены флажки Каскадное обновление
связанных полей и Каскадное удаление
связанных записей, то, соответственно,
операции редактирования и удаления
данных в ключевом поле главной таблицы
разрешены, но сопровождаются автоматическими
изменениями в связанной таблице.
Таким образом,
смысл создания реляционных связей между
таблицами состоит, с одной стороны, в
защите данных, а с другой стороны — в
автоматизации внесения изменений сразу
в несколько таблиц при изменениях в
одной таблице.
Работа с запросами
Если исполнителю
надо получить данные из базы, он должен
использовать специальные объекты —
запросы. Все необходимые запросы
разработчик базы должен подготовить
заранее. Если запрос подготовлен, надо
открыть панель Запросы в окне База
данных, выбрать его и открыть двойным
щелчком на значке — откроется
результирующая таблица, в которой
исполнитель найдет то, что его интересует.
В общем случае
результирующая таблица может не
соответствовать ни одной из базовых
таблиц базы данных. Ее поля могут
представлять набор из полей разных
таблиц, а ее записи могут содержать
отфильтрованные и отсортированные
записи таблиц, на основе которых
формировался запрос. Лишь в тех случаях,
когда исполнитель не находит нужных
данных в результирующей таблице,
возникает необходимость готовить новый
запрос — это задача разработчика базы.
Упорядочение
записей в результирующей таблице.
Если необходимо, чтобы данные, отобранные
в результате работы запроса на выборку,
были упорядочены по какому-либо полю,
применяют сортировку. В нижней части
бланка имеется специальная строка
Сортировка. При щелчке на этой строке
открывается кнопка раскрывающегося
списка, в котором можно выбрать метод
сортировки: по возрастанию или по
убыванию. В результирующей таблице
данные будут отсортированы по тому
полю, для которого задан порядок
сортировки.
Возможна
многоуровневая сортировка — сразу по
нескольким полям, В этом случае данные
сначала сортируются по тому полю, которое
в бланке запроса по образцу находится
левее, затем по следующему полю, для
которого включена сортировка, и так
далее слева направо. Соответственно,
при формировании запроса надо располагать
поля результирующей таблицы не как
попало, а с учетом будущей сортировки.
Другие виды
запросов.
Существуют и другие виды запросов,
некоторые их которых выполняются на
базе предварительно созданного запроса
на выборку. К ним относятся прежде всего:
-
запросы с параметром
(интересны тем, что критерий отбора
может задать сам пользователь, введя
нужный параметр при вызове запроса); -
итоговые запросы,
назначение которых отдаленно напоминает
итоговые функции электронных таблиц
(производят математические вычисления
по заданному полю и выдают результат); -
запросы на изменение
— позволяют автоматизировать заполнение
полей таблиц; -
перекрестные
запросы, позволяющие создавать
результирующие таблицы на основе
результатов расчетов, полученных при
анализе группы таблиц; -
специфические
запросы SQL
— запросы к серверу базы данных,
написанные на языке запросов SQL.
С рядом видов
запросов мы познакомимся на практических
занятиях.
Работа с формами
Автоформы. В
отличие от таблиц и запросов, которые
мы формировали вручную, формы удобнее
готовить с помощью средств автоматизации.
Полностью автоматическими являются
средства, называемые автоформами.
Существует три вида автоформ: «в столбец»,
ленточные и табличные.
Автоформа «в
столбец» отображает все поля одной
записи — она удобна для ввода и
редактирования данных. «Ленточная»
автоформа отображает одновременно
группу записей — ее удобно использовать
для оформления вывода данных. Табличная
автоформа по внешнему виду ничем не
отличается от таблицы, на которой она
основана.
Для создания
автоформы следует открыть панель Формы
в окне База данных и воспользоваться
командной кнопкой Создать. В открывшемся
диалоговом окне Новая форма выбирают
тип автоформы и таблицу (или запрос), на
которой она основывается. После щелчка
на кнопке ОК автоформа формируется
автоматически и немедленно готова к
работе, то есть к вводу или отображению
данных.
Обратите внимание
на то, что автоформа основывается только
на одном объекте. Иные средства создания
форм позволяют закладывать в основу
структуры формы поля нескольких таблиц
или запросов. Если форма основывается
только на одном объекте, она называется
простой формой. Если форма основывается
на полях из нескольких связанных таблиц,
то она называется сложной и представляет
собой композицию из нескольких форм.
Создание форм с
помощью мастера. Автоматизированные
средства предоставляет Мастер форм —
специальное программное средство,
создающее структуру формы в режиме
диалога с разработчиком. Мастер форм
можно запустить из окна База данных
щелчком на значке Создание формы с
помощью мастера на панели Формы. Этапы:
-
на первом этапе
работы Мастера форм выбирают таблицы
и поля, которые войдут в будущую форму. -
на втором этапе
выбирается внешний вид формы; -
на третьем этапе
выбирается стиль оформления формы; -
на последнем этапе
выполняется сохранение формы под
заданным именем. Здесь же можно включить
переключатель Изменить макет формы,
который открывает только что созданную
форму в режиме Конструктора.
Элементы управления
формы. Элементы
управления, которыми может пользоваться
разработчик, представлены на Панели
элементов. Ее открывают щелчком на
соответствующей кнопке панели инструментов
Microsoft
Access
или командой Вид» Панель элементов.
Основными элементами
оформления формы являются текстовые
надписи и рисунки. Для создания в форме
текстовых надписей служат два элемента
управления — Надпись и Поле. В качестве
надписи можно задать произвольный
текст. Элемент Поле отличается тем, что
в нем отображается содержимое одного
из полей таблицы, на которой основана
форма, то есть при переходе от записи к
запаси текст может меняться.
Для создания
графических элементов оформления служат
элементы управления Рисунок, Свободная
рамка объекта и Присоединенная рамка
объекта. Дизайн
формы. В то
время как таблицы базы данных глубоко
скрыты от посторонних глаз, формы базы
данных — это средства, с помощью которых
с ней общаются люди. Поэтому к формам
предъявляются повышенные требования
по дизайну.
В первую очередь,
все элементы управления форм должны
быть аккуратно выровнены. Это обеспечивается
командой Формат > Выровнять. Если нужно
равномерно распределить элементы
управления по полю формы, используют
средства меню Формат > Интервал по
горизонтали или Формат > Интервал по
вертикали.
Существенную
помощь при разработке дизайна формы
оказывает вспомогательная сетка. Ее
отображение включают командой Вид >
Сетка. Автоматическую привязку элементов
к узлам сетки включают командой Формат
> Привязать к сетке.
Управление
последовательностью перехода.
Физически
последовательность перехода — это
порядок перехода к следующему полю по
окончании работы с предыдущим. Она легко
проверяется с помощью клавиши TAB.
Если при последовательных нажатиях
этой клавиши фокус ввода «мечется» по
всей форме, значит последовательность
перехода нерациональна и ее надо править.
Работа со
страницами доступа к данным
С помощью страниц
доступа к данным решается вопрос передачи
данных из базы удаленному потребителю.
Обычно базы данных имеют очень большие
размеры, и напрямую передавать их через
медленные каналы связи непрактично. В
то же время, большинство современных
Web-браузеров
пока не имеют функций для работы с базами
данных, размещенными на серверах. Таким
образом, страницы доступа выполняют
как бы посредническую функцию. Они имеют
небольшой размер, содержат удобные
элементы управления для навигации в
базе данных, могут быть записаны в
формате кода HTML,
переданы по медленным каналам связи и
воспроизведены в стандартном браузере.
В связи с тем, что по формату они являются
Web-документами,
их нетрудно встроить в любой Web-документ,
например, разместить на Web-странице.
Работа с отчетами
Отчеты во многом
похожи на формы и страницы доступа к
данным, но имеют иное функциональное
назначение — они служат для форматированного
вывода данных на печатающие устройства
и, соответственно, при этом должны
учитывать параметры принтера и параметры
используемой бумаги.
Большая часть
того, что было сказано о формах, относится
и к отчетам. Здесь также существуют
средства автоматического, автоматизированного
и ручного проектирования. Средства
автоматического проектирования
реализованы автоотчетами (База
данных > Создать > Новый отчет >
Автоотчет
в столбец). Кроме автоотчетов «в столбец»
существуют «ленточные» автоотчеты.
Разницу между ними нетрудно увидеть,
поставив эксперимент.
Средством
автоматизированного создания отчетов
является Мастер отчетов. Структура
готового отчета отличается от структуры
формы только увеличенным количеством
разделов. Кроме разделов заголовка,
примечания и данных, отчет может содержать
разделы верхнего и нижнего колонтитулов.
Если отчет занимает более одной страницы,
эти разделы необходимы для печати
служебной информации, например номеров
страниц. Чем больше страниц занимает
отчет, тем важнее роль данных, выводимых
на печать через эти разделы. Если для
каких-то полей отчета применена
группировка, количество разделов отчета
увеличивается, поскольку оформление
заголовков групп выполняется в отдельных
разделах.
Часть 1. Основные понятия и функции
текстового процессора
В этой статье на примере процессора MS
Word излагается технология создания текстовых
документов, тесно связанная с другими
приложениями компьютерной технологии, — в
первую очередь с электронными таблицами, базами
данных и сетью Интернет.
Хотя эти статьи не являются ни курсом
делопроизводства, ни курсом верстки, особое
внимание уделено “литературным” вопросам
подготовки документа, который, в частном случае,
может быть и служебной запиской, и руководством
пользователя, и оригинал-макетом книги,
передаваемым в типографию для тиражирования.
Рассказ о текстовых документах мы
разделили на две части. В части 1 рассматриваются
общие вопросы, которые помогут вам получить
целостное представление о постановке задачи и
механизмах создания текстового документа:
— задачи, решаемые текстовым
процессором;
— основные понятия процессора;
— окно MS Word и основные
инструментальные средства процессора.
В заключение части 1 изложены
рекомендации и требования, связанные с
“литературным” оформлением текстового
документа.
В части 2 на ряде примеров излагаются
принципы технологии подготовки как
структурных элементов текстового документа, так
и документа в целом.
1. Редакторы текстов и документов
Текстовые процессоры предназначены
для создания, редактирования и отображения
произвольных текстовых документов — от
конфетной обертки или визитной карточки до
многотомной энциклопедии со множеством таблиц,
рисунков, указателей.
Многие элементы текстового документа
(таблицы, рисунки и т.п.) имеют графическую
природу, и поэтому текстовый документ
принципиально отличается от текстового файла.
Поэтому редакторы текстовых документов чаще
всего называют текстовыми процессорами.
Ныне наиболее известны процессоры
“Лексикон”, Microsoft Word, WordPerfect и др.
Кроме того, особое место в группе
пакетов, работающих с документами, занимают так
называемые настольные издательские
системы (НИС) — Aldus PageMaker, Corel Ventura, QuarkXPress. Как
правило, издательские системы используются
только для подготовки набранного документа к
тиражированию (верстка, макетирование издания).
Для набора текста удобнее применять
текстовые процессоры (типа MS Word), а для создания и
редактирования иллюстраций — графические
системы (типа CorelDRAW! — векторные изображения или
Adobe Photoshop — растровые изображения). Впрочем,
современный Word давно примыкает к НИС, и его
полиграфические возможности (см. часть 2) так
велики, что почти любую книгу можно подготовить к
печати, не прибегая к услугам издательских
систем.
Тем не менее Word не предназначен для
изготовления полиграфической продукции особо
сложной структуры — например, всевозможных
атласов, многокрасочных (“глянцевых”) журналов
и т.п.
MS Word — один из основных элементов
офисной технологии Microsoft, которая по разным
причинам стала стандартом де-факто в российских
организациях.
Вам
необходимо четко различать три текстовых
редактора, которые уже много лет функционируют в
среде Windows.
1. Блокнот, создающий текстовые файлы
“канонического” формата в кодировке CP-1251 или
Unicode.
2. WordPad — текстовый процессор
(упрощенный вариант MS Word, ранее Write), создающий
форматированные текстовые документы и способный
служить OLE-сервером.
3. Мощный текстовый процессор MS Word.
2. Основные задачи текстового
процессора
Формулируя задачи, которые должен
решать текстовый процессор, нам нужно
ориентироваться на некий усредненный,
обобщенный “образ” документа. Иными словами, мы
должны перечислить задачи, которые приходится
решать большинству пользователей (например,
при подготовке такой книги, как наша).
Прежде всего текстовый процессор
должен обслуживать “макрооперации”:
1) основной стандарт редактирования;
2) базовый набор операций: работу с
блоками (фрагментами) текста — выделение блока,
перемещение, копирование и удаление; поиск и
замену фрагментов текста; печать файла или его
фрагмента;
3) подготовку полноценного
форматированного текстового документа (с
графикой, таблицами и т.д.).
В свою очередь, при решении третьей
группы задач процессор должен обладать
следующими возможностями.
· Форматирование символов с
применением “типографских” шрифтов TrueType (OpenType)
и возможностью присваивать выделенной
последовательности символов произвольные начертания
(обычный, полужирный, курсив, полужирный
курсив). Кроме того, пользователь должен
иметь возможность подчеркивать символы,
преобразовывать их в верхние и нижние
индексы, в капитель; изменять расстояние между
символами с учетом их рисунка (кернинг), набирать
сжатый текст или текст разрядкой, смещать
символы относительно базовой линии строки.
· Форматирование абзацев с
установкой границ абзаца на странице (между
полями), установкой отступа или выступа в первой
(красной) строке, установкой междустрочного
интервала, c выравниванием текста в границах
абзаца и т.д.
· Форматирование страниц с
вставкой колонтитулов и сносок.
· Автоматизированное
составление указателей — в первую очередь
предметного указателя и оглавления документа.
· Вставка в документ и обработка
графических объектов (фотографий,
рисунков, диаграмм, рисованных объектов и др.).
· Вставка в документ и обработка таблиц.
· Табуляция в абзацах.
· Создание многоколоночных
документов (в том числе в “газетном стиле”).
· Проверка правописания и
автоматический перенос слов с учетом языка
документа или его фрагментов.
· Поиск синонимов и антонимов слов
по тезаурусу.
· Декоративные функции:
обрамление объектов документа (абзацев, страниц,
ячеек таблиц, графики) различными типами рамок и
заливка рамок — цветом, оттенком серого, узором;
создание художественных надписей, буквиц и т.п.
· Вставка в документы объектов,
созданных в других приложениях.
· Выполнение требований,
предъявляемых к оригинал-макету документа, —
например, устранение “висячих строк”, запрет
отрывать заголовок от следующего абзаца и др.
· Вставка разрывов страниц,
произвольных символов, названий структурных
элементов документа — рисунков, таблиц, формул.
· Создание перекрестных ссылок и
гиперссылок.
· Регистрация исправлений,
сравнение версий документа, рецензирование,
вставка примечаний и скрытого текста.
· Механизмы оптимизации работы
над документом (автотекст, автозамена) и т.д.
· Печать документов в двух
ориентациях (книжной и альбомной); размещение
нескольких страниц на одном листе; печать
конвертов и почтовых наклеек.
· Слияние данных из
различных источников (например, адресов из
таблицы MS Word), с основным документом (например, с
письмом в разные адреса) и др.
3. Основные понятия текстового
процессора
3.1. Что такое Microsoft Word
После запуска MS Word процессор по
умолчанию предлагает вам начать создание нового
документа под условным наименованием Документ1
(Document1). Шаблон этого документа (Обычный) хранится
в стандартном файле Normal.dot (см. следующий пункт).
Вы можете подготовить документ (или часть
документа), а затем сохранить его на диске
(команда [Файл-Сохранить как…]) в виде файла с
произвольным именем и расширением doc.
Открытие и сохранение
файлов-документов выполняется по стандартным
правилам Windows. С помощью вкладки [Сервис—Параметры…/Сохранение]
вы можете заранее указать промежуток времени
(например, 20 минут), по истечении которого Word
будет автоматически сохранять ваш документ.
На этой же вкладке мы рекомендуем вам установить
флажок “Всегда создавать резервную копию”.
В отличие от Paint Word является многооконным
приложением. Это означает, что вы можете
одновременно открыть несколько документов,
причем часть из них может быть готовыми файлами,
а часть — заготовками (без имени, но с
обозначениями Документ1, Документ2 и т.д.).
Максимальное число одновременно
открытых документов определяется памятью
машины, вашими потребностями и способностью
лавировать при работе между несколькими окнами.
Как уже говорилось, MS Word позволяет разделить
(расщепить) окно документа на два подокна
(команда [Окно-Разделить]) и одновременно
работать с разными частями одного и того же
документа.
В новых версиях MS Word используется
модифицированный стандарт MDI, — для каждого
открытого документа открывается копия окна
приложения.
Предусмотрены и средства
конвертирования файла из одного формата в
другой; в частности, новый MS Word позволяет
сохранять файлы в форматах Word 6.0/95, htm, rtf и
многих других. Кроме того, Word дает возможность
восстанавливать текст из любого файла.
3.2. Шаблоны документов
Пользователи часто работают с
документами определенного типа, например, — с
отчетами, деловыми письмами, календарями,
приглашениями и т.д. Документы одного типа обычно
имеют сходные элементы (например, одинаковые
фрагменты текста), сходный стиль оформления,
требуют специфического подбора пиктограмм
панелей инструментов и т.п. Word позволяет
упростить подготовку нового документа,
предлагая для него специальную заготовку — шаблон.
В комплекте Windows имеются готовые шаблоны для
документов общего типа (Normal, Обычный), для
расписаний встреч, факсов, резюме, дипломов,
сертификатов и т.д. Пользователь имеет
возможность по команде [Файл-Создать…] создавать
собственные шаблоны, например, бланки писем с
логотипом и реквизитами фирмы, заготовки
договоров или приглашений и т.п.
Шаблон — это служебный файл с
расширением dot, который содержит
всевозможную информацию о структуре и
оформлении документов конкретного типа, а также
инструментарий для подготовки таких документов:
— фрагменты стандартного текста с
форматированием, принятым для документов этого
типа (например, для служебной записки или
поздравления);
— стили;
— элементы автотекста;
— макросы;
— меню, панели инструментов и
сочетания клавиш.
Для документов общего типа
предусмотрен стандартный шаблон Обычный
(Normal.dot).
3.3. Структура страницы
Чтобы не запутывать вас
многочисленными возможностями форматирования
страницы в текстовых процессорах, рассмотрим
лишь один формат, который использует подавляющее
большинство пользователей.
Страница — это лист бумаги формата A4
(210х297 мм). Будем считать, что задана односторонняя
печать без переплета в книжной ориентации.
Общий формат страницы показан на рис.
1:
1 — верхнее поле: расстояние между
верхним краем страницы и верхним краем первой
строки на странице;
2 — нижнее поле: расстояние между
нижним краем страницы и нижним краем последней
строки на странице;
3 — левое поле: расстояние между левым
краем страницы и левым краем всех строк, не
имеющих отступа по левому краю;
4 — правое поле: расстояние между
правым краем страницы и правым краем всех строк,
не имеющих отступа по правому краю;
5 — от края до верхнего колонтитула:
расстояние от верхнего края страницы до верхнего
края этого колонтитула;
6 — от края до нижнего колонтитула:
расстояние от нижнего края страницы до нижнего
края этого колонтитула.
Поля страницы (в см) устанавливают
на вкладке Поля команды [Файл-Параметры
страницы…], а нумеруют страницы с помощью
команды [Вставка-Номера страниц…]. Кроме
того, левое и правое поля страницы можно
изменить, передвигая методом “Drag-and-Drop” края
серых областей на горизонтальной линейке.
Рис. 1. Общий формат страницы в
текстовом процессоре
На странице мы различаем следующие
структурные элементы:
· основной текст;
· верхний и нижний колонтитулы;
· сноски.
Основной текст страницы — это строки и
абзацы, таблицы и рисунки. Некоторые из абзацев
могут быть заголовками; рисунки и таблицы могут
иметь подписи.
Колонтитул размещается в
верхней или нижней части страницы и содержит
некоторую информацию, которая как-то
идентифицирует данный документ (номер раздела,
название документа или раздела, дату, марку фирмы
и т.п.). В колонтитул входит номер страницы.
Колонтитулы автоматически воспроизводятся на
каждой странице документа.
Чтобы вставить и отредактировать
верхний (Header) или нижний (Footer) колонтитул,
необходимо выбрать команду [Вид-Колонтитулы].
Колонтитул обычно связан с определенным стилем
(см. п. 5).
Сноска — это примечание к
слову или словосочетанию, которое может
находиться или в нижней части страницы, или в
конце документа. Каждая сноска помечается либо
автоматически (порядковым номером со сквозной
нумерацией — 1, 2, …), либо пометкой по вашему
выбору (например, звездочкой или номером). Сноска
обычно связана с определенным стилем (см. п. 5).
Чтобы вставить сноску, необходимо
выбрать команду [Вставка-Сноска…] (или
[Вставка-Ссылка
Сноска…]); чтобы отредактировать сноску,
надо выбрать команду [Вид-Сноски].
Все
сноски данной страницы в отличие от колонтитула
располагаются в пределах места, отведенного
основному тексту страницы. Поэтому, чем больше
сносок вы набрали на данной странице, тем меньше
места останется для основного текста. Правда,
если сносок слишком много, часть их может перейти
на другую страницу.
3.4. Ориентация
Если вас не устраивает книжная
ориентация текста, описанная выше (например, в
документе имеются многоколоночные таблицы), вы
можете на вкладке [Файл-Параметры
страницы…/Размер бумаги] включить радиокнопку
Альбомная (landscape, ориентация). Строки текста
будут располагаться вдоль длинной стороны листа.
3.5. Символы, слова, строки, предложения
В позицию текстового курсора может
быть введен любой символ из любого шрифта,
подключенного к Windows. Символ — минимальная
единица текстовой информации. Если для какого-то
символа текущего шрифта нет клавиши (или вы не
помните ее), — например, “№”, “е”, — введите
символ клавишами { + NNN}, где NNN — десятичный код
символа (при включенном индикаторе NumLock).
Слово — это произвольная
последовательность букв и цифр,
ограниченная с обоих концов служебными
символами. Служебный символ — это пробел, точка,
запятая, дефис и т.п.
Строка — произвольная
последовательность символов между левой и
правой границами абзаца (см. ниже).
Предложение — произвольная
последовательность слов между двумя точками.
3.6. Абзац
Абзац (paragraph) — это структурный
элемент текстового файла или текстового
документа, представляющий собой, по мнению
автора текста, законченный по смыслу фрагмент
изложения.
В большинстве простых текстовых
редакторов абзац — это группа смежных строк
файла, первая из которых начинается с отступом (в
начале строки находится несколько пробелов), а
все последующие начинаются с отличного от
пробела символа. Концом абзаца считается строка,
за которой следует либо конец файла, либо строка
с отступом.
В процессоре Word абзац — это
произвольная последовательность символов,
замкнутая символом “Возврат каретки” (код 13).
Допускаются пустые абзацы (одиночные
символы “Возврат каретки”).
Абзац — простейшее, но
фундаментальное понятие Word.
Абзац всегда начинается с новой
строки, однако в отличие от многих текстовых
редакторов Word не требует обязательного отступа вправо
в первой (красной) строке абзаца. Первая строка
может начинаться с отступом влево по
отношению к остальным строкам абзаца (“висячая
строка”), с нулевым отступом или, как обычно, с
отступом вправо. Word фактически рассматривает
абзац как одну длинную “строку”, размещая
набранные слова в строке страницы (в пределах
границ абзаца) и перенося слово на новую строку,
если оно не уместилось в текущей.
Далее мы рассмотрим принципиально
важные для нас характеристики абзаца.
В нашей книге понятия “параметры”,
“атрибуты”, “свойства”, “характеристики”,
“признаки” часто считаются синонимами.
Применительно к абзацу параметрами мы будем
считать характеристики его формата,
а атрибутами — требования, предъявляемые к
положению абзаца на странице.
Параметры абзаца устанавливают на
вкладке Отступы и интервалы диалогового окна
<Абзац> команды [Формат-Абзац…]
(Format-Paragraph…). Перечислим все параметры абзаца:
— отступ левой границы абзаца от
границы левого поля страницы
(–5 Ј Ол Ј
+5);
— отступ правой границы абзаца от
границы правого поля страницы
(–5 Ј Оп Ј +5);
— отступ или выступ первой (красной)
строки абзаца по отношению к левой границе всех
остальных строк абзаца (О 0; В 0);
— междустрочный интервал;
— дополнительный интервал перед
абзацем (в пунктах) — Ипд 0;
— дополнительный интервал после
абзаца (в пунктах) — Ипс 0;
— способ выравнивания текста
относительно границ абзаца.
Отступы. Все отступы отсчитываются
от границ полей (не страницы!) в сантиметрах.
Значение Ол и Оп может быть
отрицательным. Условно мы отметили этот факт
значениями –5 и +5, хотя в действительности
значения отрицательных отступов зависят от
ширины страницы, — строка абзаца может выходить
за пределы границы поля, но не может оказаться вне
страницы.
Отступ всех строк от правой
границы поля всегда равен Оп (в см),
например, 2,5; –1 и т.д. Если Оп < 0, строка
переходит на правое поле.
Алгоритм установки левого отступа
сложнее.
Если в списке первая строка: окна
<Абзац> выбран элемент Отступ или (нет),
первая строка будет набираться с отступом Ол
+ О (от границы левого поля), а остальные — с
отступом Ол.
Если в указанном списке выбран элемент
Выступ, то первая строка будет набираться с
отступом Ол, а все остальные — с отступом В
+ Ол (от границы левого поля).
Междустрочный интервал можно
выбрать из списка междустрочный: одинарный,
полуторный, двойной, минимум, точно или
множитель. По умолчанию предлагается одинарный
интервал, величина которого равна максимальному
кеглю шрифта в данной строке плюс небольшой
добавок, зависящий от шрифта. Если вы хотите
выбрать интервал минимум, точно или множитель,
то в поле значение: придется указать интервал
в пунктах или множитель (например, 1,2; 3 и т.п.).
Примечание. Если в строке окажутся
слишком крупные символы, рисунки или формулы,
интервал автоматически увеличится.
Отбивка. В книгах и газетах между
смежными абзацами часто вставляют небольшой дополнительный
промежуток (чтобы текст лучше читался). Этот
промежуток в полиграфии называют отбивкой.
Отбивку можно задать (в пунктах) в полях Интервал
перед: (отбивка сверху, Ипд 0) или Интервал после:
(отбивка снизу, Ипс 0).
Помните, что общий промежуток между
абзацами всегда равен сумме Ипс (верхнего
абзаца) и Ипд (нижнего абзаца) плюс междустрочный
интервал.
Рис. 2. Примеры абзацев
На рис. 2 в качестве примера
наглядно показаны четыре абзаца с разными
параметрами. Пунктирной чертой отмечены поля
страницы.
В абзаце 1 задан выступ первой
строки и Ол < 0;
Оп > 0. В абзаце 2 нулевой В (О); Ол = 0, Оп
< 0; междустрочный интервал увеличен, и между
абзацами 1 и 2 установлена небольшая отбивка.
Абзацы 3 и 4 следуют один за другим без
отбивки, причем в абзаце 3 задан отступ первой
строки и Ол =
= Оп = 0 (обычная практика). В абзаце 4 задан отступ
первой строки и Ол < 0; Оп = 0.
Между вторым и третьим абзацами
указана большая отбивка (одним из способов:
большим Ипс второго абзаца, большим Ипд
третьего абзаца или суммой Ипс + Ипд).
Выравнивание текста в границах абзаца
(alignment). Это — одна из характеристик абзаца в
текстовом документе. Для каждого абзаца с
помощью радиокнопок панели инструментов или раскрывающегося
списка в диалоговом окне команды [Формат-Абзац…/Отступы
и интервалы] можно указать один из четырех
способов выравнивания: “По левому краю”
(абзаца), “По центру” (в границах абзаца на
странице или в строке ячейки), “По правому краю”
(абзаца) и “По ширине” (текст абзаца
выравнивается по левой и правой границам абзаца
на странице или в ячейке). При выравнивании “По
ширине” промежутки между словами на строке
абзаца могут увеличиться. Для их уменьшения
используют перенос слов (см. часть 2). Ниже
показаны все способы выравнивания.
Атрибуты. На вкладке [Формат-Абзац…/Положение
на странице] можно установить флажки атрибутов
текущего абзаца:
1) запрет висячих строк (о висячих
строках будет подробно рассказано в части 2 этой
статьи);
2) не разрывать абзац;
3) не отрывать от следующего;
4) с новой страницы.
Установка флажка 2) означает, что
текущий абзац целиком окажется на одной
странице.
Активизированный флажок 3) означает,
что если следующий абзац приходится переносить
на другую страницу, за ним последует и текущий
абзац.
Примечание. В частности, этот флажок
устанавливается автоматически, если текущий
абзац форматирован стилем Заголовок 1,
Заголовок 2 и т.д. Иными словами, заголовок любого
уровня не может занимать последнюю строку на
странице.
Установка флажка 4) означает, что
текущий абзац будет начат с новой страницы.
3.7. Таблицы
На страницах документа могут
размещаться специфические объекты MS Word —
таблицы.
Каждая таблица состоит из
некоторого количества строк и столбцов;
на пересечении строки и столбца находится ячейка
таблицы.
Работа с таблицами (меню [Таблица])
подробно описана в части 2 этой статьи.
3.8. Поля
В документах Word предусмотрен особый
структурный элемент — поле (field). Информация,
которая вводится в поля, служит специальным
целям. Например, если вы введете в строку текста
поле “Дата”, на месте этого поля при открытии
документа будет автоматически появляться текущая
дата. Если вы введете в строку поле
“Предметный указатель”, Word автоматически
включит значение этого поля (которое вы наберете
или укажете) в предметный указатель.
Любое поле можно ввести с помощью
универсальной команды [Вставка-Поле…],
однако для наиболее важных типов полей (например,
для предметного указателя) предусмотрены
отдельные команды в пункте меню [Вставка], —
например, [Оглавление и указатели…].
С помощью переключателей на вкладках Вид
и Печать окна команды [Сервис-Параметры…]
вы можете выдать поля на экран и (или) на печать.
Следует различать код поля и значение
поля. Поле выдается на экран и печать в фигурных
скобках, причем сначала указывается код, а
затем значение поля, например: { XE
“Окно:документа” } (в данном случае это
элемент предметного указателя). С помощью
полей ведется, в частности, непосредственный
обмен данными в приложениях Windows.
3.9. Формы
Форма — это структурированный
документ с пустыми именованными полями ввода
(или другими элементами управления),
предназначенный для заполнения физическим или
юридическим лицом и дальнейшей ручной или
автоматизированной обработки.
В роли форм могут выступать: анкеты,
всевозможные бланки, опросные листы, тесты,
избирательные бюллетени, справки, контракты,
договора, расписки; диалоговые окна (реже окна
документов) для ввода просмотра и модификации
данных в ИС и т.д.
Разработчики MS Word различают три типа
форм:
— web-формы;
— печатные формы;
— электронные формы.
Web-форма отображается
обозревателем Интернета на web-странице.
Пользователь (зритель) заполняет такую форму
(например, оформляет заказ на товар или заявку на
участие в конференции, заполняет личную анкету) и
нажимает какую-либо кнопку (например, Отправить).
Форма пересылается в базу данных на сервере HTTP
(протокол Web) и там обрабатывается.
Печатная форма чаще всего
создается как обычный текстовый документ (часто
с применением табличной технологии), а затем
печатается и заполняется вручную или на пишущей
машинке, — как стандартный бланк.
Что касается электронной формы, то
предполагается, что она заполняется
пользователем непосредственно в Word, а затем
передается в базу-адресат по электронной почте
или на один из серверов сети. Специальное
приложение может выполнить необходимые операции
над электронными формами: сортировку, выборку,
суммирование и т.п.
Примечание. В статье об MS Excel показан
пример анкеты, которая, строго говоря, может
одновременно служить и печатной, и электронной
формой. В самом деле, анкету можно просто
распечатать в необходимом количестве
экземпляров, а затем раздать персонам для
заполнения. С другой стороны, пользователь
может заполнить анкету в Excel, сохранить ее в файле
с каким-либо заранее обусловленным именем и
переслать файл как вложение по той же
электронной почте.
В MS Word создается, как правило, шаблон
электронной формы. Для этого фактически
используется технология визуального
программирования, позволяющая с помощью панели
инструментов “Элементы управления”
спроектировать своеобразное диалоговое окно с
текстовыми полями (полями ввода), флажками,
раскрывающимися списками. При этом создатель формы
может воспользоваться разнообразными
декоративными функциями процессора (вставить
картинки, логотипы, “залить” участки формы
цветом, узором и т.п.).
Пользователь формы выбирает
команду [Файл-Создать…], затем задает шаблон
формы, открывает его и заполняет как обычное
диалоговое окно. Затем форму необходимо
сохранить под каким-либо именем ([Файл-Сохранить
как…]) и переслать по назначению.
Рис. 3. Пример электронной формы
На рис. 3 показан пример простой
электронной формы, не требующий пояснений. В
форме использованы основные элементы
управления: текстовые поля, раскрывающийся
список (он показан целиком), флажок, радиокнопки.
3.10. Язык текстового документа
Word фактически является
“интернациональной” программой: он позволяет с
равным успехом набирать и русские, и английские,
и, скажем, немецкие тексты, независимо от
“родного” языка вашей версии продукта.
Тем не менее язык абзаца (абзацев)
может служить одним из его параметров, которым
пользуется система проверки правописания,
рассмотренная в части 2.
Любой фрагмент документа (абзац или
выделенная последовательность абзацев) может
быть явно объявлен принадлежащим тому или иному
языку. Для этого необходимо выбрать команду [Сервис-ЯзыкВыбрать язык…] и
в ее окне диалога выбрать язык из списка Пометить
выделенный текст как…, т.e. выбрать элемент Русский, Английский (США ) и т.д. Такое же окно можно
получить и при модификации или создании стиля
абзаца (см. часть 2).
Если фрагмент документа содержит
текст на разных языках, для автоматического
определения языка при проверке правописания в
этом же окне можно установить флажок Определять
язык автоматически.
3.11. Структура документа
Каждый документ обычно делится на
структурные разделы, которые называются
по-разному: части, главы, параграфы, пункты,
подпункты и т.д. Каждый раздел имеет заголовок,
снабженный каким-либо текстовым обозначением
или номером, например: Глава 5, 3.2, 5.4.1 и т.п.
Word не знает, что такое глава, что такое
параграф или пункт. Для этой программы
существует только понятие “заголовок” (heading),
причем допускаются заголовки девяти уровней
— от первого (наивысшего) до девятого.
Каждый заголовок — это абзац.
Любому абзацу вы можете присвоить статус
заголовка того или иного уровня. Например, абзацу
Глава 2. Персональный компьютер и его
системы
можно присвоить статус “Заголовок 1”.
В нашем учебнике используются
заголовки трех уровней:
· Заголовок 1 — Глава
2. Персональный компьютер…
· Заголовок 2 — 2.2.
Представление и организация данных…
· Заголовок 3 — 2.2.2.
Байт
Обратите внимание, что в нумерации
заголовков мы придерживаемся определенного
порядка: высший уровень мы отмечаем названием
“Глава”, второй и третий уровни —
структурированным номером (2.2, 2.2.2).
Таким образом, при таком подходе
процессору MS Word совершенно безразлично
конкретное содержание (включая номер) того
абзаца, который мы объявили заголовком, скажем,
второго уровня.
Процесс управления заголовками
средствами программы Word будем называть структурированием
документа. Разумеется, выделять, нумеровать,
форматировать заголовки и составлять оглавление
можно и вручную, однако Word позволяет резко
упростить эту работу.
Во-первых, мы можем одним щелчком мыши
присвоить любому абзацу статус заголовка любого
уровня (т.е. форматировать абзац стилем Заголовок 1, Заголовок 2 и т.д.).
Во-вторых, если нас не устраивает
внешний вид заголовка того или иного уровня,
можно изменить его стиль (см. часть 2), и все
заголовки того же уровня автоматически
изменят свой внешний вид в соответствии с новым
стилем.
В-третьих, при желании можно поручить
процессору дополнительную работу —
автоматически пронумеровать все заголовки в
соответствии с их иерархией и выбранным вами
форматом номера.
В-четвертых, с помощью Word можно
составить оглавление документа (Table of Contents),
причем и в этом случае заголовку конкретного
уровня приписывается определенный стиль
оформления: Оглавление 1, Оглавление
2 и т.д. Обычно стиль строки оглавления
отличается от стиля заголовка в тексте. При этом
в оглавление можно включить только заголовки,
уровень которых не ниже заданного (например,
заголовки с первого по третий уровень). Это
позволяет избежать слишком подробных и плохо
читаемых оглавлений.
В целом такой механизм дает
возможность в дальнейшем как угодно
модифицировать документ (вставлять или удалять
разделы, добавлять и удалять текст в разделах), —
при этом оглавление легко заменить или обновить.
Кроме того, MS Word позволяет
сформировать и другие справочные разделы
документа: предметный указатель (терминов),
список иллюстраций, таблицу ссылок.
4. Окно процессора Word
4.1. Общие сведения
Общий вид окна приложения MS Word
(совместно с окном документа) показан на рис.
4. Окно содержит все стандартные элементы,
рассмотренные нами ранее.
На рис. 4 показаны зона заголовков,
горизонтальное меню, три панели инструментов
(две вверху и одна внизу), полосы прокрутки,
линейки и строка состояния.
Рис. 4. Общий вид окна Word
Перечислим элементы окна, специфичные
для процессора Word.
1) На горизонтальной линейке
“укреплены” треугольники. Верхний треугольник
(слева) предназначен для установки отступа в
первой (красной) строке абзаца, а пара нижних
треугольников (слева и справа), как правило,
применяются для установки отступов абзаца от
границ полей страницы (т.е. установки левой и
правой границ абзаца). Эти отступы можно
установить, передвигая треугольники вдоль
линейки методом “Drag-and-Drop”. Кроме того, с помощью
нижних треугольников можно переместить
разделители столбцов таблицы.
На линейках имеются деления, причем
светлые участки линейки — это ширина и высота
области текста на странице, а серые участки
слева, справа, сверху и снизу — это поля
страницы.
2) В левой части горизонтальной полосы
прокрутки находятся четыре кнопки выбора режима
отображения: слева направо — Обычный, Web-документ,
Разметка страницы и Структура.
3) В строке состояния находятся четыре
вспомогательных поля: ЗАП, ИСПР, ВДЛ и ЗАМ.
Для активизации поля необходимо дважды щелкнуть
на нем мышью, — надпись на поле становится
черной.
· ЗАП — на экран выдается окно
<Запись макроса>, и вы можете приступить к
визуальному созданию макроса (см. часть 2).
· ИСПР — процессор
переключается в режим записи и отображения исправлений
(см. часть 2).
· ВДЛ — указатель мыши
переключается в режим выделения.
· ЗАМ — процессор
переключается из режима вставки символов в
режим замещения (замены).
Для восстановления стандартного
состояния переключателя ИСПР, ВДЛ или ЗАМ
дважды щелкните на нем мышью.
Примечание. Для переключения между
режимом вставки и замены символов можно
использовать клавишу . По умолчанию перед началом работы
процессор Word устанавливает режим вставки.
4.2. Отображение документа на экране
Как уже говорилось ранее, текстовый
документ может иметь четыре* основных
режима отображения на экране:
· режим Обычный;
· режим Web-документа;
· режим Разметка страницы;
· режим Структура документа.
Обычный режим устанавливается по
умолчанию.
Чтобы установить режим отображения,
необходимо воспользоваться любым из двух
способов: 1) выбрать пункт меню [Вид] и
щелкнуть мышью на одной из четырех радиокнопок: [Обычный],
[Web-документ], [Разметка страницы] или [Структура];
2) щелкнуть мышью на любой из четырех кнопок в
группе полей выбора в левой части горизонтальной
полосы прокрутки.
Как использовать режимы отображения?
Наиболее универсальным является режим
разметки страницы. В этом режиме вы видите
документ именно таким, каким он появится на
бумаге после распечатки (точнее, почти таким).
Отделку текста целесообразно вести именно в
режиме разметки страницы; более того, некоторые
элементы документа (например, колонтитулы) можно
вставлять только в этом режиме. Если ваша
работа с Word в основном заключается в отделке
текста, советуем вам “забыть” о режиме Обычный
и пользоваться только режимом Разметка
страницы.
На старых машинах работа в этом режиме
отличалась низкой производительностью, особенно
при прокрутке документа и вводе символов. На
современных ПК разница в производительности
между этими режимами практически незаметна,
однако в обычном режиме вы не видите ни
колонтитулов, ни сносок, ни номеров страниц
(границей раздела между страницами служит
пунктирная черта).
Режим структуры документа (Структура)
следует устанавливать только в одном случае: при
форматировании заголовков документа. Далее мы
покажем, что можно обойтись и без этого режима.
4.3. Основные инструментальные средства
MS Word располагает теми же
инструментальными средствами, что и остальные
приложения Microsoft Office. Главное в этих средствах:
инструментальная триада “горизонтальное меню —
панели инструментов — контекстное меню”, а
также другие элементы интерфейса, тщательно
изученные нами в статье “Графический интерфейс
пользователя”.
4.4. Ввод текста в программе Word
При вводе текста необходимо следовать
основному стандарту редактирования, описанному
нами в статье о текстовых файлах.
Принципиальное упрощение этого
стандарта, предусмотренное в Word, заключается в
том, что для перехода на новую строку вам не
нужно нажимать клавишу . Когда набираемый текст достигает
правого края абзаца, Word автоматически переходит
на новую строку. При этом, если необходимо, на
новую строку будет перенесено либо последнее
слово текущей строки, либо часть слова (если
допускается автоматический перенос — см. часть
2).
Закончив набор абзаца, нажмите
клавишу .
В текстовом процессоре Word символ, посылаемый в
текст при нажатии , служит не концом строки, а концом
абзаца.
Если вы хотите перейти на новую строку в
пределах абзаца, нажмите+.
Для переключения алфавита
(английского на русский и наоборот) можно
использовать два способа: либо нажать левые
клавиши + (или + , — в зависимости от настройки
клавиатуры в Панели управления), либо щелкнуть
левой кнопкой мыши на пометке En (Ru) на
панели задач и выбрать язык в небольшом меню.
Позиция ввода очередного символа
отмечается текстовым курсором — мерцающей
вертикальной чертой. Конец набранного текста
(жирная горизонтальная черта) появляется в обычном
режиме отображения и в режиме структуры
документа.
Позиция текстового курсора называется
также точкой вставки (insertion point). Эта точка
определяет позицию документа, в которой
появляются:
· копируемый (перемещаемый)
фрагмент документа;
· содержимое буфера обмена при
выполнении команды [Правка-Вставить] или один
из фрагментов буфера обмена Office после щелчка на
одном из значков панели “Буфер обмена”;
· таблица, создаваемая в документе
по команде [Таблица-Добавить Таблица];
· вставляемые графические
объекты и объекты OLE.
Структурный элемент документа, в котором
находится текстовый курсор, называется текущим
(current) — текущее слово, текущий абзац, текущая
страница и т.д.
В отличие от многих текстовых
редакторов Word позволяет выдавать на экран
изображения непечатаемых символов (пробела,
маркера конца абзаца, маркера конца ячейки,
символа Tab). Пробел отображается небольшой черной
точкой, маркер конца абзаца — символом ¶, маркер
конца ячейки таблицы — символом ¤, знак
табуляции — символом и.
При отделке текста эти символы
помогают управлять размещением абзацев,
переносами, форматированием ячеек таблиц и т.д. В
панели инструментов “Стандартная” имеется
переключатель ¶, с помощью которого можно
включить или выключить показ на экране всех
непечатаемых символов. Рекомендуется отключать
отображение непечатаемых символов перед печатью
документа, перед составлением оглавления и
указателей (иначе вы можете забыть о
существовании на страницах каких-либо
“паразитных” текстов).
Примечание. Переключатель ¶
соответствует флажку Все на вкладке [Сервис-Параметры…/Вид].
Если вы не видите на экране знака табуляции,
установите флажок Знаки табуляции на вкладке
Вид окна команды [Сервис-Параметры…].
5. Стили оформления
Мы рассматриваем два типа стилей
оформления:
· стиль абзаца, представляющий
собой следующую совокупность параметров
форматирования: все характеристики шрифта, все
характеристики абзаца, табуляцию, границы и
заливку, язык, вид рамки, нумерацию (если данный
абзац станет элементом списка-перечисления (см.
часть 2));
· стиль символов,
представляющий собой следующую совокупность
параметров форматирования: все характеристики
шрифта, границы и заливку, язык.
В процессоре MS Word аппарат стилей
играет очень важную роль:
— во-первых, вы можете создать
необходимые вам стили абзаца и (или) символов и
при необходимости применять их к тексту (т.е.
должным образом форматировать его) одним щелчком
мыши (или нажатием кнопки, или сочетания клавиш).
Например, можно создать стили рисунка, номера
рисунка и т.п. Это значительно упрощает работу;
— во-вторых, встроенные стили Нижний колонтитул, Верхний колонтитул,
Номер страницы, Текст сноски вообще
избавляют вас от необходимости заботиться о
форматировании этих элементов документа;
— в-третьих, встроенные стили Заголовок 1, Заголовок 2 и т.д.
позволяют вам автоматически составить
оглавление документа (без этих стилей Word не смог
бы отличить обыкновенный абзац от заголовка).
Любой стиль вы можете изменить по
своему усмотрению.
Список имеющихся стилей оформления
можно выдать на экран двумя способами: либо
щелкнув на кнопке раскрывающегося списка в левой
части панели “Форматирование” (рис. 4 на с. 14),
либо выбрав команду [Формат-Стиль…]. В этом
списке названия стилей абзаца помечены символом
“¶”, а названия стилей символов — буквой а.
В новейших версиях Word пометки
отсутствуют, а работа со стилями ведется с
помощью команд [Формат-Стили и
форматирование…] и [Сервис-Шаблоны и
надстройки].
Подробно работа со стилями описана в
части 2.
6. Восстановление текстов
В ряде случаев текстовый документ, на
подготовку которого затрачено много сил,
невозможно открыть ни одним приложением на вашем
ПК. Причин может быть много: физический дефект в
заголовке файла, “работа” вируса,
несовместимость двух приложений (того, в котором
создавался документ, и того, в котором его нужно
открыть) и т.д. В этом случае при открытии файла в
списке Тип файлов: необходимо выбрать
элемент Восстановление текста из
любого файла (*.*), указать имя файла и нажать
кнопку Открыть. Файл будет открыт как двоичный,
т.е. служебная информация будет
проигнорирована, а весь обнаруженный в файле
текст будет форматирован стилем Обычный.
(Таким способом в MS Word можно открыть даже
графический файл, — правда, на экране вы увидите
просто “абракадабру”.)
Обычно в тексте, который появится на
экране, будет много изъянов (например, потеряны
некоторые буквы), однако вы добились главного —
огромные куски текстовой информации можно
привести в “божеский” вид, не набирая их заново.
7. Общие принципы подготовки
текстового документа
Авторы рукописных текстов (статей,
докладов, записок и т.п.) обычно отвергают
претензии к внешнему виду своих произведений,
ссылаясь на плохой почерк, нехватку времени и т.д.
Однако оправдать внешние погрешности
современного документа, изготовленного
инструментальными средствами текстового
процессора и отпечатанного на лазерном принтере,
гораздо труднее, — их можно объяснить либо
малограмотностью автора, либо его неуважением к
читателю. Поэтому мы сочли необходимым
подготовить минимальный комплект
рекомендаций по оформлению текстового
документа, следуя которым вы могли бы без опаски
предъявить свое произведение любому адресату:
собственному другу, издательству или канцелярии
Президента РФ.
Разумеется, этот комплект не
претендует на полноту и строгость: с одной
стороны, это не курс делопроизводства (например,
правильно составить докладную министру — это
целая наука); с другой стороны, это не курс
верстки (верстальщик и технический редактор —
это самостоятельные и уважаемые профессии).
7.1. Как выбирать шрифты документа
Сотни шрифтов “TrueType”, которыми обычно
располагают владельцы компьютера, не должны
вызывать особых эмоций у пользователей.
Дело в том, что при создании более или
менее стандартного текстового документа —
статьи, реферата, книги (особенно гуманитарной) —
достаточно использовать не более двух-трех
шрифтов, иначе текст получится слишком пестрым и
плохо читаемым.
Книжный текст набирают обычно шрифтом
кегля 10–12 (пунктов), в документах меньшего
масштаба и более узкого применения (рефератах,
пояснительных записках, рукописях статей)
уместно использовать более крупный кегль — 11–14.
Примечание. До того как статья
появилась в печати, ее текст принято называть рукописью,
даже если он напечатан на лазерном принтере,
скажем, шрифтом “Times New Roman” (наиболее
распространенный ныне шрифт).
Моноширинные шрифты (типа Courier) используют только для
выделения фрагментов информации специального
характера, — например, исходных текстов
программ, простых формул, каких-то стандартных
фраз (вроде “Курить запрещается”) и т.п. Правда,
некоторые организации в России до сих пор
требуют представления документов в шрифте Courier, имитирующем шрифт пишущей
машинки.
Не следует злоупотреблять выделениями
в текстовых документах — шрифтом или
начертанием. Слишком много выделений придает
документу либо неряшливый, либо слишком
эмоциональный характер. Если вы хотите выделить
слово или словосочетание в книжке
образовательного или научного жанра, лучше всего
использовать курсив (например, алгоритм), а в
художественных произведениях, публицистике и
т.п. более уместны полужирный шрифт или
разрядка. Впрочем, из этих рекомендаций возможны
многочисленные исключения.
Вместе с тем существуют области
профессиональных и любительских занятий, в
которых широко применяются как “экзотические”,
декоративные шрифты (изготовление рекламы,
поздравлений, календарей и т.п.), так и
профессиональные шрифты — для географов,
астрономов, геологов, шахматистов, музыкантов и
т.д.
Примечание. Помните, что каждый
шрифт, как и программа, — промышленный продукт и
защищается законодательством. Изготовление
шрифта — это не забава, а сфера деятельности
некоторых коммерческих фирм, которая служит им
источником существования.
Наконец, следует иметь в виду, что в
документ текстового процессора часто включают
текстовые фрагменты, изготовленные средствами
других приложений (OLE-серверов, графических
редакторов и т.п.). Например, с помощью OLE-серверов
Microsoft WordArt и Microsoft Equation вы можете включать в
документ художественные надписи, выполненные по
своему произволу, сложные математические
уравнения, химические формулы и т.д. Точно так же
средствами современных графических редакторов
вы можете изготовить тексты самой причудливой
формы.
7.2. Прописные и строчные буквы
Как ни странно, даже образованные люди
иногда путают строчные, прописные и “заглавные”
буквы. Напомним, что в слове “Радуга” буква Р — прописная,
а остальные буквы — строчные. Иногда
прописные буквы называют заглавными. Хотя
нормами русского языка не предусмотрено особо
строгих правил употребления строчных и
прописных букв, пользователи часто
перестраховываются, набирая прописные символы
где надо и где не надо. Между тем следует иметь в
виду, что даже такие сочетания, как “президент
РФ” или “московский мэр”, в обычном тексте
пишутся со строчной буквы. Прописные буквы
употребляются в основном:
— в начале предложения и в
аббревиатурах (МВД, ОБСЕ, SQL и т.п.);
— для обозначения имен собственных
— физических лиц, организаций, планет и т.п., —
например, Московский университет, Луна и др.);
— в письмах и обращениях (г-н
Президент);
— в заголовках разделов, крупных глав
и т.д.;
— чтобы подчеркнуть масштаб понятия
(Сеть, Великая Депрессия, Вселенная) или в
качестве стилистического приема, для придания
эмоционального оттенка тексту (пиетет, ирония и
т.п.), например: рука Мастера.
Написание “Вы” не только уместно, но и
обязательно в письмах и обращениях, но в обычном
тексте, обращаясь, скажем, к читателю, следует
писать только “вы” (например, “чтобы
создать выноску, вам необходимо…”).
Такие сочетания, как “Московский
Институт Повышения Квалификации Работников
Образования”, нельзя не признать малограмотными
(интонация неуместного пиетета или, наоборот,
литературной иронии), и уж совсем недопустимо
составлять из прописных букв в обычном тексте
название рядового произведения (“КУРС
КОМПЬЮТЕРНОЙ ТЕХНОЛОГИИ”, все примеры — из
подлинных текстов).
7.3. Служебные знаки
Под служебными знаками мы понимаем
всевозможные знаки препинания и пунктуации:
кавычки, скобки, точку, запятую, двоеточие, дефис
и т.д.
Если служебный знак (например, кавычки)
является первым в слове или завершает
предложение (например, точка), между этим знаком и
первой буквой слова (последней буквой
предложения) никогда не набирайте пробел.
Запятая или точка, оторвавшиеся от слова
(набранные через пробел), делают текст
неряшливым. Примеры недопустимых текстов: фирма
“ Тюльпан”, Солнце взошло из-за тучи ., Ветер ,
поднявшийся в горах, и т.п.
Не путайте дефис (минус, -) и длинное
и короткое тире (—, –). Дефис чаще всего
применяется в сложных словах (вроде MS-DOS,
контр-адмирал, научно-технический), а тире — это
знак пунктуации. Дефис имеется на клавиатуре, а
тире набирают обычно нажатием клавиш + + “серый минус”. Короткое тире ( + “серый минус”,
“серый минус” означает правую клавиатуру)
применяют и для обозначения знака
арифметической операции “минус”.
Если предложение заканчивается двоеточием,
то следующее предложение должно, как правило,
начинаться со строчной буквы. Прописная
буква после двоеточия производит неприятное
впечатление (за редким исключением, когда это
оправдано специфическим характером текста).
Кавычки. Большинство шрифтов TrueType
содержит пять кодов, пять вариантов кавычек:
прямые кавычки (34,»), открывающие и закрывающие
кавычки (147 и 148, “”), угловые кавычки (171 и 187, «»). В
литературном тексте всегда предпочтительнее
употребление парных (угловых) кавычек
(например, «Тюльпан» или, в крайнем случае,
“Тюльпан”), однако помните, что в формальных
языках, которыми широко пользуются в
компьютерных технологиях (в командах программ,
макросах, при записи формул в Excel, в запросах Access и
Интернет), применяются исключительно прямые
кавычки (иногда апострофы), например: «Наберите
код клиента». Обычно на одной из вкладок окна
команды [Сервис-Параметры…] или в окне
команды [Сервис-Автозамена…] (на вкладке Автоформат)
можно установить автоматическую замену прямых
кавычек на парные, однако при необходимости вы
можете пользоваться известным вам клавиатурным
способом ввода нужных кавычек: + <код>.
Скобки. На клавиатуре имеются
четыре пары скобок: круглые (()), квадратные ([]),
фигурные ({}) и угловые (<>). Пользуйтесь ими по
своему усмотрению.
Особые требования при верстке
документа. Возможности использования
процессора MS Word для верстки оригинал-макета
печатного издания рассмотрены в части 2 статьи.
Например, при верстке часто используется вставка
специальных символов (команда [Вставка-Символ…])
— неразрывного пробела, длинного тире, знаков
©,®,™ и т.д.
Коротко о главном в части 1
1. Текстовый документ может содержать
информацию любой природы: текст, графические
объекты, звук, анимированные изображения,
видеоклипы (фильмы). Текстовые документы
создаются средствами текстовых процессоров типа
MS Word, “Лексикон”, WordPerfect и др.
2. Основные задачи и возможности
текстового процессора: форматирование символов
с применением “типографских” шрифтов TrueType, с
возможностью присваивать выделенной
последовательности символов произвольные начертания
(обычный, полужирный, курсив, полужирный курсив) и
возможностью подчеркивать символы,
преобразовывать их в верхние и нижние
индексы, в капитель; изменять расстояние между
символами с учетом их рисунка (кернинг), набирать
сжатый текст или текст разрядкой, смещать
символы относительно центра строки;
форматирование абзацев с установкой границ
абзаца на странице (между полями), установкой
отступа или выступа в первой (красной) строке,
установкой междустрочного интервала, c
выравниванием текста в границах абзаца и т.д.;
форматирование страниц с вставкой
колонтитулов и сносок; автоматизированное
составление указателей, — в первую очередь
предметного указателя и оглавления документа;
вставка в документ и обработка графических объектов
(фотографий, рисунков, диаграмм, рисованных
элементов и др.); вставка в документ и обработка таблиц;
создание многоколоночных документов (в том числе
в “газетном стиле”); проверка правописания и
автоматический перенос слов с учетом языка
документа или его фрагментов; декоративные
функции: обрамление объектов документа (абзацев,
страниц, ячеек таблиц, графики) различными типами
рамок и заливка рамок — цветом, оттенком серого,
узором; создание художественных надписей, буквиц
и т.п.; вставка в документы объектов, созданных в
других приложениях; выполнение требований,
предъявляемых к оригинал-макету документа, —
например, устранение “висячих строк”, запрет
отрывать заголовок от следующего абзаца и др.;
создание перекрестных ссылок и гиперссылок;
регистрация исправлений, сравнение версий
документа, рецензирование; механизмы оптимизации
работы над документом (автотекст, автозамена) и
т.д.; печать документов в двух ориентациях
(книжной и альбомной); размещение нескольких
страниц на одном листе; печать конвертов и
почтовых наклеек и др.
3. Основные понятия текстового
процессора: структура страницы; символы, слова,
строки, предложения; абзац; язык текстового
документа; графические объекты; таблицы; поля;
формы; структура документа.
4. Приложение Windows MS Word располагает
стандартным графическим интерфейсом
пользователя: горизонтальное, нисходящее и
контекстное меню, панели инструментов, механизмы
настройки программы и отображения документа на
экране.
5. Основные средства текстового
процессора: способы отображения документа на
экране (как в целом, так и отображение
непечатаемых элементов документа); принципы
ввода текста; выделение фрагментов текста и
графических объектов; работа с буферами обмена;
принципы форматирования; способы создания
колонок в текстовом документе; cортировка данных
в текстовом документе (документ как простая база
данных); шаблоны документов; стили оформления;
отмена команд; печать документов и многое другое.
6. Предполагается, что документ, подготовленный
средствами текстового процесса, может
представлять собой законченное литературное
произведение, которое может выступать в роли
полиграфического продукта. Поэтому в данной
статье рассмотрены основные требования,
предъявляемые к документу нормами русского
языка, и требования к потребительским качествам
документа как полиграфического продукта.
* В новых версиях Word имеется еще Режим чтения.
Содержание
Введение 4
Глава 1 Создание простых текстовых документов 5
1.1 Общие сведения о текстовом процессоре Microsoft Word 5
1.2 Приемы работы с текстами в процессоре Microsoft Word 8
1.3 Приемы и средства автоматизации разработки документов 21
Глава2 Создание комплексных текстовых документов 25
2.1 Ввод формул 25
2.2 Работа с таблицами 27
2.3 Работа с диаграммами 31
2.4 Работа с графическими объектами 33
Глава 3 Обработка данных средствами электронных таблиц 41
3.1 Создание электронных таблиц Microsoft Excel 42
3.2 Применение электронных таблиц для расчетов 53
Глава4 Работа с базами данных 59
4.1 Основные понятия баз данных 59
4.2 Проектирование баз данных 65
4.3 Работа с СУБД Microsoft Access 2000 73
Введение
Исходя из структуры и содержания методического пособия, оно будет полезно следующим категориям читателей:
-
студентам технических специальностей колледжей и вузов, изучающим прикладные программы;
-
преподавательскому составу, осуществляющему теоретическую подготовку студентов по дисциплине «Пакеты прикладных программ»;
-
преподавателям иных дисциплин, использующим персональные компьютеры в качестве технического средства обучения и (или) средства подготовки учебно-методических материалов (бумажных и электронных) по своей предметной области;
-
лицам, самостоятельно изучающим или осваивающим дисциплину «Пакеты прикладных программ»;
Глава 1 Создание простых текстовых документов
В этой и следующей главах рассматриваются понятия, методы и приемы, относящиеся к созданию текстовых документов с помощью персонального компьютера. Условно мы выделим две группы создаваемых документов — простые и комплексные. Первые представляют собой форматированный текст, а вторые содержат кроме текста объекты иной природы (чертежи, рисунки, формулы, таблицы, объекты мультимедиа и прочие).
1.1 Общие сведения о текстовом процессоре
Microsoft Word
Общее название программных средств, предназначенных для создания, редактирования и форматирования простых и комплексных текстовых документов, — текстовые процессоры. В настоящее время в России наибольшее распространение имеет текстовый процессор Microsoft Word. Это связано прежде всего с тем, что его создатели относительно давно предусмотрели локализацию программы в России путем включения в нее средств поддержки работы с документами, исполненными на русском языке.
Рабочее окно процессора Microsoft Word 2000
Основные элементы рабочего окна управления: строка меню, панель инструментов, рабочее поле и строка состояния, включающая индикаторы. Начиная с процессора Microsoft Word 95, панель инструментов является настраиваемой.
Режимы отображения документов
Начиная с шестой версии Microsoft Word поддерживает несколько режимов представления документов.
В обычном режиме представляется только содержательная часть документа без реквизитных элементов оформления, относящихся не к тексту, а к печатным страницам (колонтитулы, колонцифры, подстраничные сноски и т. п.). Этот режим удобен на ранних этапах разработки документа (ввод текста, редактирование, рецензирование), а также во всех случаях, когда содержательная часть документа имеет более высокое значение, чем внешнее представление. В этом режиме операции с объемными документами проходят быстрее, что важно при работе на малопроизводительных компьютерах.
В режиме Web-документа экранное представление не совпадает с печатным. Это отступление от принципа WYSIWYG, но оно характерно для электронных публикаций в World Wide Web, поскольку заранее не известно, каким средством просмотра и на каком оборудовании будет отображаться документ. Понятие печатной страницы для электронных документов не имеет смысла, поэтому назначенные параметры страницы не учитываются, а форматирование документа на экране является относительным. В этом режиме разрабатывают электронные публикации.
В режиме разметки экранное представление документа полностью соответствует печатному, вплоть до назначенных параметров печатной страницы. Этот режим удобен для большинства работ, связанных с форматированием текста, предназначенного для печати.
В режиме структуры документ отображается с утрированным выделением его структуры. Режим полезен в тех случаях, когда разработку документа начинают с создания плана содержания. Он отличается тем, что при его включении на панели инструментов автоматически открывается вспомогательная панель Структура, элементы управления которой позволяют править структуру документа.
Выбор одного из четырех вышеуказанных режимов представления документа выполняют с помощью командных кнопок, расположенных в левом нижнем углу окна приложения, или командами меню Вид.
Через меню Вид доступно также специальное представление (пятый режим) Схема документа, при котором окно приложения имеет две рабочие панели. На левой панели представляется структура документа, а на правой — сам документ. Этот режим, сочетающий достоинства режима разметки и режима структуры, полезен при навигации по объемному документу — его удобно использовать не при создании, а при просмотре документов сложной структуры.
Через меню Файл доступны еще два режима представления документа, используемые для предварительного просмотра. Для электронных документов используют команду Файл > Предварительный просмотр Web-страницы, а для печатных документов — Файл > Предварительный просмотр. В первом случае созданный документ отображается как Web-страница в окне броузера, зарегистрированного операционной системой в качестве принятого по умолчанию (желательно, чтобы это был броузер Microsoft Internet Explorer 5.0). Во втором случае документ представляется в специальном окне.
Приемы работы с командами строки меню
Как и в большинстве других приложений, корректно соблюдающих идеологию Windows, строка меню текстового процессора Microsoft Word как элемент управления отличается тем, что обеспечивает доступ ко всем функциональным возможностям программы. Не всегда этот доступ самый удобный, во многих случаях другие элементы управления использовать проще, но строка меню удовлетворяет принципу функциональной полноты.
Панели инструментов Microsoft Word
Начиная с седьмой версии Microsoft Word поддерживает возможность самостоятельной настройки панелей инструментов. Настройку выполняет пользователь путем подключения функциональных панелей, необходимых ему по роду деятельности (Вид > Панели инструментов). Расширение общей панели инструментов сопровождается некоторым уменьшением площади рабочего окна документа. Перемещение функциональных панелей производят методом перетаскивания за рубчик, расположенный на левом краю панели.
В последней версии текстового процессора панели инструментов не только допускают настройку, но и обладают контекстной чувствительностью. Так, при выделении в поле документа какого-либо объекта, автоматически открывается панель инструментов, предназначенная для его редактирования.
1.2 Приемы работы с текстами в процессоре
Microsoft Word
К базовым приемам работы с текстами в текстовом процессоре Microsoft Word относятся следующие:
-
создание документа;
-
ввод текста;
-
редактирование текста;
-
рецензирование текста;
-
форматирование текста;
-
сохранение документа;
-
печать документа.
Создание документа
В текстовом процессоре Word 2000 принято использовать два метода создания нового документа: на основе готового шаблона или на основе существующего документа. Второй метод проще, но первый методически более корректен.
При создании документа на основе существующего документа открывают готовый документ (Файл > Открыть), сохраняют его под новым именем (Файл > Сохранить как), затем выделяют в нем все содержимое (Правка > Выделить все) и удаляют его нажатием клавиши DELETE, после чего получают пустой документ, имеющий собственное имя и сохраняющий все настройки, ранее принятые для исходного документа.
Как видите, этот метод действительно прост, но чреват весьма неприятными ошибками. Например, если забыть сохранить новый файл под другим именем, можно легко уничтожить ценный документ, даже не успев создать новый. Для рабочих мест, на которых создаются десятки документов в сутки, этот метод потенциально опасен.
Создание документа на основе готового шаблона выполняется следующим образом.
Командой Файл > Создать открывают диалоговое окно Создание файла, включают переключатель Создать документ и выбирают шаблон. Если никаких предпочтений нет, следует выбрать шаблон Обычный на вкладке Общие. Созданный документ приобретает имя Документ1, принятое по умолчанию. Его целесообразно сразу же сохранить под «правильным» именем, выбрав для него соответствующую папку и дав команду Файл > Сохранить как.
В левой части окна Сохранение имеется пять кнопок, позволяющих быстро выбрать локацию сохраняемого файла:
Журнал — логическая папка. Если нужно сохранить документ в одну из папок, которой пользовались в последнее время, это очень удобное средство доступа.
Мои документы — традиционная папка для хранения авторских документов в операционных системах Windows 95 и Windows 98.
Рабочий стол — не слишком удобное место для хранения документов, поскольку Рабочий стол принято содержать «в чистоте». Однако если документ будет использоваться очень часто и всегда должен быть «на виду», его можно сохранить на Рабочий стол.
Избранное — особая логическая папка пользователя, предназначенная для хранения ярлыков Web-страниц. Ее нецелесообразно использовать для сохранения текстовых документов, но для открытия документов она может использоваться активно.
Web-папки — особые папки, хранящиеся в Web-структурах, например в World Wide Web или в корпоративной сети Intranet. В общем случае при использовании Web-папок сохранение документа происходит не на локальном компьютере, а на удаленном Web-сервере.
При необходимости сохранить документ в произвольную папку, не представленную в данном списке, следует выполнить навигацию по файловой структуре с использованием раскрывающей кнопки на правом краю поля Папка.
Специальные средства ввода текста
Технология ввода текста и переключения языковых раскладок клавиатуры, применение регистровых клавиш и буфера обмена Windows были нами представлены выше при описании стандартного приложения Блокнот. В данном разделе мы остановимся на особенностях текстового процессора Microsoft Word 2000, позволяющих автоматизировать ввод текста.
Средства отмены и возврата действий. Все операции ввода, редактирования и форматирования текста протоколируются текстовым процессором, и потому необходимое количество последних действий можно отменить. Последнее действие отменяют комбинацией клавиш CTRL+Z. Эта команда имеет кумулятивный эффект: серия команд отменяет серию последних действий. Другие аналогичные средства — команда Правка > Отменить действие и кнопка Отменить действие на панели инструментов Стандартная. Длинные последовательности действий можно отменять также с помощью списка действий (кнопка, раскрывающая список, присоединена к кнопке Отменить действие).
После отмены ряда действий существует возможность вернуться к состоянию, предшествовавшему отмене. Для этого служит команда Правка > Вернуть действие или кнопка Вернуть действие на панели инструментов Стандартная. (К ней также присоединена кнопка, раскрывающая список действий, допускающих возврат.)
Автотекст. Автотекст — это режим автоматического ввода фрагментов текста. Он представлен двумя функциями: автозавершением и собственно автотекстом. Их принцип действия состоит в следующем.
Текстовый процессор хранит словарь автотекста, состоящий из слов и фраз, встречающихся в документах достаточно часто. При вводе первых четырех символов словарного элемента на экране появляется всплывающая подсказка с полным текстом слова или фразы. Если это то, что имел в виду пользователь, он завершает ввод всего фрагмента нажатием клавиши ENTER — так работает функция автозавершения. Однако пользователь может самостоятельно выбрать необходимый элемент текста из списка с иерархической структурой — это функция автотекста. Список элементов автотекста открывается с помощью панели инструментов Автотекст (Вид > Панели инструментов > Автотекст).
Настройку словаря автотекста выполняют в диалоговом окне Автозамена (Сервис > Автозамена > Автотекст). Простейший способ наполнения словаря новым содержанием — выделить текст на экране, щелкнуть на кнопке Автотекст на панели инструментов Автотекст и в открывшемся диалоговом окне использовать кнопку Добавить.
Использование средства автозамены при вводе. Последние версии текстового процессора Microsoft Word позволяют эффективно сократить объем вводимого текста за счет использования средства Автозамена. Оно позволяет заменить ввод длинных последовательностей символов произвольным (желательно коротким) сочетанием других символов. Например, если в тексте очень часто встречается словосочетание «диалоговое окно», его можно заменить коротким сочетанием «.до». Соответственно вместо «диалоговых окон» использовать «.дн», а вместо «диалогового окна» — «.да». Точка перед символами стоит специально, чтобы отличать их от двухбуквенных предлогов или союзов, таких как «да».
Настройку средства Автозамена выполняют в диалоговом окне Сервис > Автозамена. Для этого надо установить флажок Заменять при вводе, ввести заменяемую комбинацию в поле Заменить, а замещающую комбинацию в поле На, после чего пополнить список автозамены щелчком на кнопке Добавить.
Как будет показано ниже, средство автоматической замены символов при вводе используется также для ввода специальных символов. Например, выполнив соответствующие настройки, можно вводить греческие буквы пир обычным русским текстом: «пи» или «ро».
Ввод специальных и произвольных символов. При вводе текста часто существует необходимость ввода специальных символов, не имеющих соответствующей клавиши в раскладке клавиатуры, а также произвольных символов, раскладка для которых неизвестна. Основным средством для ввода специальных и произвольных символов, а также для закрепления их за избранными клавишами является диалоговое окно Символ (Вставка > Символ). Данное диалоговое окно имеет две вкладки: Символы и Специальные символы.
На вкладке Символы представлены элементы управления для ввода произвольных символов любых символьных наборов . Центральное положение в окне занимает таблица символов текущего набора. Выбор шрифта выполняют в раскрывающемся списке Шрифт. Если шрифт относится к категории универсальных шрифтов UNICODE, то для него имеется и возможность выбора символьного набора в соответствующем раскрывающемся списке Набор.
Если символ надо вставить только один раз, достаточно щелкнуть на командной кнопке Вставить. Если предполагается многократное использование данного символа, за ним можно закрепить постоянную комбинацию клавиш (кнопка Клавиша) или создать элемент для списка Автозамена с помощью одноименной кнопки.
Специальные средства редактирования текста
Базовые приемы редактирования текста мы рассмотрели в разделе, посвященном стандартному приложению Блокнот. В данном разделе мы рассмотрим специальные средства редактирования, характерные для текстового процессора Microsoft Word.
Режимы вставки и замены символов. Текстовый процессор предоставляет возможность выбора между двумя режимами редактирования текста: режимом вставки и режимом замены. В режиме вставки вводимый текст «раздвигает» существующий текст, а в режиме замены новые символы замещают символы предшествующего текста, находившиеся в точке ввода. Режим вставки применяют при разработке основных содержательных блоков текстовых документов, а режим замены — при редактировании стандартных форм и стандартных элементов (колонтитулов, реквизитных элементов в письмах, служебных записках, бланках).
Текущий режим правки текста индицируется на экране индикатором Замена. В режиме замены включен индикатор ЗАМ в строке состояния окна программы, в противном случае он выключен. Двойной щелчок на этом индикаторе позволяет переключать режимы. Настройка режима правки выполняется на вкладке Правка диалогового окна Параметры (Сервис > Параметры > Правка).
Если установлены флажки Режим замены и Использовать клавишу INS для вставки, правка осуществляется в режиме замены символов. Если оба эти флажка сброшены, то режим можно выбирать с помощью клавиши INSERT. Если флажок Режим замены сброшен, а флажок Использовать клавишу INS для вставки установлен, то правка осуществляется в режиме вставки.
Использование Тезауруса. Тезаурус представляет собой словарь смысловых синонимов. При подготовке технической документации особую роль играют смысловые синонимы к используемым глаголам. Для выделенного слова тезаурус удобно вызывать через пункт Синонимы контекстного меню. Однако этот прием срабатывает далеко не для всех слов (преимущественно для глаголов в неопределенной форме). Общий прием вызова тезауруса состоит в использовании команды строки меню Сервис > Язык > Тезаурус.
Окно Тезаурус имеет две панели. Его интересная особенность состоит в том, что в то время, как на левой панели отображаются синонимы выделенного слова, на правой панели могут отображаться синонимы к выбранному синониму, то есть поиск синонима является как бы двухуровневым. Заменяющий синоним можно выбирать как на левой панели, так и на правой. Замена производится щелчком на командной кнопке Заменить. Кроме синонимов в некоторых случаях тезаурус позволяет находить антонимы слов и связанные (как правило, однокоренные) слова.
Средства автоматизации проверки правописания. Средства автоматизации проверки правописания включают средства проверки орфографии и грамматики. Текстовый процессор позволяет реализовать два режима проверки правописания — автоматический и командный.
Для работы в автоматическом режиме надо установить флажки Автоматически проверять орфографию и Автоматически проверять грамматику на вкладке Правописание диалогового окна Параметры (Сервис > Параметры > Правописание). В автоматическом режиме слова, содержащие орфографические ошибки, подчеркиваются красным цветом, а выражения, содержащие грамматические ошибки, — зеленым. Для того чтобы узнать характер ошибки, надо щелкнуть правой кнопкой мыши на помеченном фрагменте. В зависимости от характера ошибки контекстное меню содержит пункт Орфография или Грамматика. С их помощью открывается диалоговое окно, в котором имеются элементы управления для получения более точной справки о том, какое правило нарушено, и предложены варианты исправления предполагаемой ошибки.
Встроенное автоматическое средство проверки правописания является, по существу, экспертной системой и допускает настройку. Так, например, если рекомендации экспертной системы неточны или неприемлемы, от них можно отказаться командой Пропустить (обычно такое бывает при проверке грамматики). Если же слово отмечено как орфографическая ошибка только потому, что оно отсутствует в словаре системы автоматической проверки (например, слово броузер), то его можно добавить в словарь.
Встроенный словарь системы проверки правописания не подлежит правке. Все дополнения и изменения вносятся в специальный подключаемый пользовательский словарь. Каждый пользователь может создать несколько специализированных пользовательских словарей, ориентированных на различные области знаний (автомобильное дело, машиностроение, вычислительная техника и т. п.). Подключение нужного словаря для работы с конкретным документом выполняется выбором словарного файла в раскрывающемся списке Вспомогательные словари на вкладке Сервис > Параметры > Правописание. Постепенно наполняясь конкретным содержанием, вспомогательные словари пользователя становятся мощным средством повышения производительности его труда.
В командном режиме проверка правописания выполняется независимо от установки элементов управления на вкладке Сервис > Параметры > Правописание. Запуск средства проверки выполняют командой Сервис > Правописание. Проверка начинается от начала документа и продолжается до появления первой ошибки. В тех случаях, когда пользователь отказывается от предлагаемых исправлений и дает команду Пропустить, в документе накапливается список пропускаемых слов, то есть слов и выражений, не подлежащих проверке. Для того чтобы очистить этот список и начать проверку заново, используют командную кнопку Сервис > Параметры > Правописание > Повторная проверка.
Форматирование текста
Форматирование текста осуществляется средствами меню Формат или панели Форматирование. Основные приемы форматирования включают:
-
выбор и изменение гарнитуры шрифта;
-
управление размером шрифта;
-
управление начертанием и цветом шрифта;
-
управление методом выравнивания;
-
создание маркированных и нумерованных списков (в том числе многоуровневых);
-
управление параметрами абзаца.
Настройка шрифта. При выборе гарнитуры шрифта следует иметь в виду следующие обстоятельства:
-
Выбор гарнитуры шрифта действует на выделенный текстовый фрагмент. Если ни один фрагмент не выделен, он действует на весь вводимый текст до очередной смены гарнитуры.
-
Особенность текстовых процессоров Microsoft Word 97 и Microsoft Word 2000 состоит в том, что они ориентированы на работу с многоязычными шрифтовыми наборами (UNICODE). Выбор других шрифтовых наборов действует только до ближайшего переключения раскладки клавиатуры с основной (английской) на дополнительную (русскую), после чего происходит неконтролируемый автоматический возврат к использованию одного из шрифтов UNICODE, зарегистрированных в операционной системе.
Настройку шрифта выполняют в диалоговом окне Шрифт (Формат > Шрифт). В версии Microsoft Word 2000 данное диалоговое окно имеет три вкладки: Шрифт, Интервал и Анимация.
На вкладке Шрифт выбирают:
-
гарнитуру шрифта;
-
его размер (измеряется в полиграфических пунктах);
-
вариант начертания;
-
цвет символов;
-
наличие подчеркивания;
-
характер видоизменения.
При выборе гарнитуры шрифта следует иметь в виду, что существует две категории шрифтов: с засечками и без засечек (рубленые). Характерными представителями первой категории являются шрифты семейства Times, а второй категории — шрифты семейства Arial. Шрифты, имеющие засечки, легче читаются в больших текстовых блоках — их рекомендуется применять для оформления основного текста.
Шрифты, не имеющие засечек, рекомендуется использовать для заголовков в технических текстах, а также для оформления дополнительных материалов (врезок, примечаний и прочего).
Большинство гарнитур шрифтов являются пропорциональными. Это означает, что и ширина отдельных символов, и расстояние между соседними символами не являются постоянными величинами и динамически меняются так, чтобы сопряжение символов было наиболее благоприятным для чтения.
Особую группу представляют так называемые моноширинные шрифты. В них каждый символ вместе с окаймляющими его интервалами имеет строго определенную ширину.
Такие шрифты применяют в тех случаях, когда надо имитировать шрифт пишущей машинки, а также при вводе текстов, представляющих листинги программ. Характерными представителями таких шрифтов являются шрифты семейства Courier.
При выборе размера шрифта руководствуются назначением документа, а также вертикальным размером печатного листа. Для документов, имеющих формат типовой книжной страницы, обычно применяют шрифт размером 10 пунктов. Для документов, готовящихся для печати на стандартных листах формата А4 (210×297 мм), выбирают размер 12 пунктов. При подготовке документов, предназначенных для передачи средствами факсимильной связи, применяют увеличенный размер —14 пунктов (факсимильные документы часто воспроизводятся с искажениями, и увеличенный размер шрифта улучшает удобство их чтения).
При подготовке электронных документов, распространяющихся в формате Microsoft Word, размер шрифта выбирают, исходя из разрешения экрана. В настоящее время наиболее распространены компьютеры, видеоподсистема которых настроена на экранное разрешение 800×600 точек или 1024×768 точек. Для этих параметров целесообразно готовить электронные документы с размером шрифта 12 пунктов. На этот размер по умолчанию настроен процессор Microsoft Word 2000. (Предыдущая версия, Microsoft Word 97, была настроена по умолчанию на размер экранного шрифта 10 пунктов, но практика показала, что он неудобен.)
Использование прочих средств управления шрифтом (выбор начертания, подчеркивания и других видоизменений) определяется стилевым решением документа, которое задает заказчик или работодатель. Приступая к первому заданию, следует выяснить, какие стилевые решения уже существуют в данной организации, каковы ограничения на использование средств оформления и форматирования. По возможности, надо получить от заказчика готовые шаблоны документов или хотя бы печатные образцы.
Из прочих, не рассмотренных здесь средств управления шрифтами, надо отметить управление интервалом между символами и возможность использования эффектов анимации. Интервал задается путем выбора одного из трех значений (Обычный, Разреженный, Уплотненный) на вкладке Формат > Шрифт > Интервал.
Эффекты анимации используют очень редко и только при подготовке электронных документов, распространяемых в формате текстового процессора. В печатных документах эти эффекты невоспроизводимы по очевидным причинам, а в Web-документах их нет смысла применять, так как они пока не поддерживаются Web-броузерами.
Настройка метода выравнивания. Все последние версии текстового процессора Microsoft Word поддерживают четыре типа выравнивания:
-
по левому краю;
-
по центру;
-
по правому краю;
-
по ширине.
Выбор метода выполняют соответствующими кнопками панели инструментов Форматирование или из раскрывающегося списка Формат > Абзац > Отступы и интервалы > Выравнивание. Избранный метод действует на текущий и последующие вводимые абзацы. Выбор метода выравнивания определяется назначением документа. Так, например, для Web-страниц нет смысла выполнять выравнивание по ширине, поскольку все равно неизвестна ширина окна броузера, в котором документ будет просматриваться, однако выравнивание по центру использовать можно.
Для документов, передаваемых на последующую обработку, все методы выравнивания, кроме тривиального выравнивания по левому краю, являются излишними. Для печатных документов, выполненных на русском или немецком языках, рекомендуется в основном тексте использовать выравнивание по ширине с одновременным включением функции переноса, а для документов на английском языке основной метод выравнивания — по левому полю.
Настройка параметров абзаца. Кроме режима выравнивания настраиваются следующие параметры абзаца:
-
величина отступа слева (от левого поля);
-
величина отступа справа (от правого поля);
-
величина отступа первой строки абзаца («красная строка»);
-
величина интервала (отбивки между абзацами) перед абзацем и после него.
Для печатных документов величину отступа для основного текста, как правило, не задают (необходимое положение текста определяется шириной полей), но ее задают для дополнительных материалов и заголовков, если они не выравниваются по центру. В то же время, для Web-страниц величина абзацного отступа имеет большое значение. Это один из весьма немногих параметров форматирования, допускаемых для Web-документов, поэтому его используют очень широко.
Роль отбивок между абзацами, как и роль отступа первой строки абзаца, состоит в том, чтобы визуально выделить абзацы. При этом следует помнить, что эти средства несовместимы. То есть, применяя отступ первой строки абзаца, не следует применять отбивки между абзацами, и наоборот. Комбинация этих стилей допускается только для маркированных и нумерованных списков (основной текст оформляется с отступом первой строки, а списки — без него, но с отбивкой между абзацами).
Обычная практика назначения формата состоит в том, что для документов простой структуры (художественных) используют отступ первой строки (это особенно важно для текстов на русском и немецком языках), а для документов сложной структуры (технических) и документов на английском языке используют отбивки между абзацами. Промежуточное положение занимают документы, относящиеся к естественнонаучным и гуманитарным дисциплинам, — при их подготовке кроме точки зрения автора руководствуются сложившейся практикой и устоявшимися традициями.
В Web-документах применяют только отбивки между абзацами. Отступ первой строки в них обычно не используют в связи с повышенными трудностями его создания.
Средства создания маркированных и нумерованных списков. Специальное оформление маркированных и нумерованных списков редко применяют в художественных документах и персональной переписке, но в служебных документах и, особенно, в Web-документах оно используется очень широко. В Web-документах оформление маркированных списков особо усиливают за счет применения специальных графических маркеров, стиль которых должен тематически сочетаться с содержанием и оформлением документов.
Для создания нумерованных и маркированных списков нужно сначала выполнить настройку, затем вход в список и, наконец, выход из него. Настройку выполняют в диалоговом окне Список, открываемом командой Формат > Список. Данное окно имеет три вкладки: Маркированный список, Нумерованный список и Многоуровневый список. В качестве элементов управления здесь представлены образцы оформления списков. Для выбора нужного достаточно щелкнуть на избранном образце.
Вход в список может осуществляться автоматически или по команде. Чтобы автоматически создать маркированный список, достаточно начать запись строки с ввода символа «*». По завершении строки и нажатии клавиши ENTER символ «*» автоматически преобразуется в маркер, а на следующей строке маркер будет установлен автоматически. Для автоматического создания нумерованного списка достаточно начать строку с цифры, после которой стоят точка и пробел, например «1. », «2. » и т. д. Этот метод позволяет начать нумерацию с любого пункта (не обязательно с единицы).
Для создания списка по команде служат кнопки Нумерация и Маркеры, представленные на панели Форматирование. Как маркированный, так и нумерованный список легко превратить в многоуровневый. Для перехода на новые (или возврата на предшествующие уровни) служат кнопки Увеличить отступ и Уменьшить отступ на панели Форматирование.
Для списков с очень глубоким вложением уровней (более трех) можно настроить стиль оформления каждого из уровней. Для этого служит командная кнопка Изменить на вкладке Многоуровневый диалогового окна Список (Формат > Список).
Характерной особенностью процессора Microsoft Word 2000, связанной с его ориентацией на создание Web-документов, является возможность использования графических маркеров. Для выбора графических маркеров служит командная кнопка Рисунок на вкладке Маркированный диалогового окна Список (Формат * Список). Она открывает диалоговое окно Рисованный маркер, в котором можно выбрать желаемый маркер, в том числе и анимированный (на вкладке Фильмы).
Для завершения маркированного или нумерованного списка и выхода из режима его создания достаточно по завершении ввода последней строки дважды нажать клавишу ENTER.
1.3 Приемы и средства автоматизации
разработки документов
С рядом приемов автоматизации ввода и редактирования текста мы познакомились выше. К ним относятся средства Автотекст, Автозамена, средства проверки правописания, средства расстановки переносов, средства поиска и замены фрагментов текста.
В этом разделе мы познакомимся с наиболее общими средствами автоматизации разработки и оформления документов, к числу которых относятся стили оформления абзацев, шаблоны документов и темы оформления.
Работа со стилями
Абзац — элементарный элемент оформления любого документа. Каждый заголовок документа тоже рассматривается как отдельный абзац. Выше мы видели, что в меню Формат > Абзац имеется немало различных элементов управления, и выполнять их настройку для каждого абзаца отдельно — неэффективная и утомительная задача. Она автоматизируется путем использования понятия стиль.
Стиль оформления — это именованная совокупность настроек параметров шрифта, абзаца, языка и некоторых элементов оформления абзацев (линий и рамок). Благодаря использованию стилей обеспечивается простота форматирования абзацев и заголовков текста, а также единство их оформления в рамках всего документа.
Особенностью текстовых процессоров Microsoft Word является то, что они поддерживают два типа стилей: стили абзаца и знаковые стили (стили символов). С помощью стилей абзаца выполняют форматирование абзацев, а с помощью знаковых стилей можно изменять оформление выделенных фрагментов текста внутри абзаца. Наличие двух типов стилей позволяет реализовать довольно сложные приемы форматирования, например когда внутри абзаца, оформленного одним шрифтом, содержатся фрагменты текста, оформленные другим шрифтом. В данной книге, например, специальный шрифт использован для записи названий элементов управления.
Работа со стилями состоит в создании, настройке и использовании стилей. Некоторое количество стандартных стилей присутствует в настройке программы по умолчанию, сразу после ее установки. Их используют путем выбора нужного стиля из раскрывающегося списка на панели управления Форматирование.
Настройка стиля. Настройку стиля выполняют в диалоговом окне Стиль (Формат > Стиль). Настраиваемый стиль выбирают в списке Стили (при этом на панелях Абзац и Знаки отображаются образцы применения данного стиля). Для изменения стиля служит командная кнопка Изменить, открывающая диалоговое окно Изменение стиля. Каждый из компонентов стиля настраивается в отдельном диалоговом окне. Выбор компонента выполняют в меню, открываемом с помощью командной кнопки Формат.
При проведении настройки стиля важно правильно выбрать исходный стиль. Он должен быть как можно ближе к желаемому, чтобы минимизировать количество необходимых настроек.
Создание стиля. Для создания стиля служит командная кнопка Создать в диалоговом окне Стиль (Формат > Стиль) — она открывает диалоговое окно Создание стиля.
В данном окне следует:
-
ввести название нового стиля в поле Имя;
-
выбрать тип стиля (стиль абзаца или знаковый стиль);
-
выбрать стиль, на котором основан новый стиль;
-
указать стиль следующего абзаца;
-
приступить к настройке элементов стиля щелчком на кнопке Формат.
Важной чертой программы является принцип наследования стилей. Он состоит в том, что любой стиль может быть основан на каком-то из существующих стилей. Это позволяет, во-первых, сократить до минимума настройку стиля, сосредоточившись только на его отличиях от базового, а во-вторых, обеспечить принцип единства оформления всего документа в целом. Так, например, при изменении базового стиля автоматически произойдут и изменения наследуемых элементов в стилях, созданных на его основе.
Стиль следующего абзаца указывают для обеспечения автоматического применения стиля к следующему абзацу, после того как предыдущий абзац закрывается клавишей ENTER.
Разработка новых стилей и их настройка являются достаточно сложными технологическими операциями. Они требуют тщательного планирования, внимательности и аккуратности, особенно в связи с тем, что согласно принципу наследования свойств стилей желаемые изменения в одном стиле могут приводить к нежелательным изменениям во многих других стилях.
В связи с трудоемкостью изучения и освоения приемов практической работы со стилями начинающие пользователи часто ими пренебрегают. Действительно, при разработке небольших документов (одна-две страницы) можно обойтись без настройки и использования стилей, выполнив все необходимое форматирование вручную средствами меню Формат. Однако при разработке объемных документов вручную очень трудно обеспечить единство оформления, особенно если разные разделы документа разрабатывались разными авторами.
Поэтому прийти к использованию стилей надо как можно раньше. Правильное и рациональное использование этого средства является залогом высокой эффективности работы с процессором Microsoft Word и высокого качества разрабатываемых документов.
Глава 2 Создание комплексных
текстовых документов
В предыдущей главе мы рассмотрели приемы создания простых текстовых документов средствами текстового процессора Microsoft Word. К условной категории простых эти документы были отнесены только потому, что не содержали объектов, встроенных в текст. Соответственно, нами не были рассмотрены вопросы взаимодействия текста и встроенных объектов.
В этой главе мы рассмотрим приемы создания комплексных текстовых документов, содержащих специальные элементы оформления и встроенные объекты нетекстовой природы (формулы, таблицы, диаграммы, художественные заголовки, растровые и векторные иллюстрации, а также объекты мультимедиа).
2.1 Ввод формул
Необходимость в наличии средства для ввода математических выражений в текстовый документ характерна для научно-технической документации. Одним из таких средств является специальное приложение MathCad, представленное в главе 18. Но функции системы MathCad намного шире, и есть немало оснований для того, чтобы иметь простое средство ввода формул в самом текстовом процессоре.
В программе Microsoft Word таким средством является редактор формул Microsoft Equation 3.0. Он позволяет создавать формульные объекты и вставлять их в текстовый документ. При необходимости вставленный объект можно редактировать непосредственно в поле документа.
Запуск и настройка редактора формул
Для запуска редактора формул служит команда Вставка > Объект. В открывшемся диалоговом окне Вставка объекта следует выбрать пункт Microsoft Equation 3.0 — откроется панель управления Формулами. При этом строка меню текстового процессора замещается строкой меню редактора формул.
Панель инструментов редактора формул содержит два ряда кнопок. Кнопки нижнего ряда создают своеобразные шаблоны, содержащие поля для ввода символов. Так, например, для ввода обыкновенной дроби следует выбрать соответствующий шаблон, имеющий два поля: числитель и знаменатель. Заполнение этих полей может производиться как с клавиатуры, так и с помощью элементов управления верхней строки. Переходы между полями выполняются с помощью клавиш управления курсором.
Ввод и редактирование формул завершается нажатием клавиши ESC или закрытием панели редактора формул. Можно также щелкнуть левой кнопкой мыши где-либо в поле документа вне области ввода формулы. Введенная формула автоматически вставляется в текст в качестве объекта. Далее ее можно переместить в любое иное место документа через буфер обмена (CTRL+X — вырезать; CTRL+V — вставить). Для редактирования формулы непосредственно в документе достаточно выполнить на ней двойной щелчок. При этом автоматически открывается окно редактора формул.
Особенности редактора формул
-
Редактор формул Microsoft Equation 3.0 представляет собой отдельный компонент, поэтому при установке текстового процессора требуется специально указать необходимость его подключения.
-
При работе с редактором формул следует стремиться к максимальной полноте вводимых выражений. Так, например, выражение (формула) может содержать компоненты, ввод которых возможен и без использования редактора формул, но для удобства работы и простоты дальнейшего редактирования следует вводить всю формулу целиком только в редакторе формул, не используя иные средства
3. При вводе формул и выражений не рекомендуется использовать символы русского алфавита. В тех случаях, когда они необходимы, например, в качестве описательных индексов переменных, им следует назначать стиль Текст.
4. В редакторе формул не работает клавиша ПРОБЕЛ, поскольку необходимые интервалы между символами создаются автоматически. Однако если необходимость ввода пробелов все-таки возникнет, то их можно вводить с помощью кнопки Пробелы и многоточия панели инструментов Формула. Всего предусмотрено пять разновидностей пробелов различной ширины.
2.2 Работа с таблицами
Данные, представленные в табличной форме, отличаются наглядностью. Таблицы всегда были неотъемлемым атрибутом печатной научно-технической документации, а в последние годы стали и эффективным средством оформления Web-страниц Интернета. Это связано с тем, что в силу естественных причин возможности форматирования Web-страниц весьма ограничены. Поэтому многие Web-дизайнеры используют таблицы (в том числе и скрытые), чтобы принудительно управлять отображением данных на экране клиента и не доверять этот ответственный процесс средству просмотра Web (броузеру). Так, например, таблицы — это простейшее средство для имитации на Web-странице газетного или журнального текста, имеющего две и более колонок.
Ячейки таблиц могут содержать не только текст, но и графические и прочие объекты. Благодаря этому можно размещать несколько иллюстраций по ширине Web-страницы (обычные средства форматирования Web-страниц не позволяют это сделать).
При создании страниц можно управлять методом представления ячеек и рамок, как внешних, так и внутренних. При создании печатных документов таблицы оформляют так, чтобы они соответствовали стилю и содержанию документа. При создании Web-страниц существует прием, когда рамки вообще не отображают, а между ячейками делают зазор. В результате этого объекты, находящиеся в ячейках, образуют ровные регулярные структуры на экране, в то время как никаких следов таблиц на экране не видно.
Текстовый процессор Microsoft Word обладает удивительно гибкими и мощными средствами создания таблиц как для печатных, так и для электронных документов. Три основные средства создания таблиц — это:
-
кнопка Добавить таблицу на панели инструментов Стандартная;
-
диалоговое окно Вставка таблицы (Таблица > Добавить > Таблица);
-
средство рисования таблиц Таблицы и границы (Таблица > Нарисовать таблицу).
Создание таблиц
Кнопку Добавить таблицу используют для создания простейших таблиц небольшого размера. Созданные таким методом таблицы можно в дальнейшем развивать, по мере необходимости увеличивая в них количество строк и столбцов командами меню Таблица > Добавить.
Команду Таблица > Добавить > Таблица используют для создания более сложных таблиц. Она открывает диалоговое окно Вставка таблицы, в котором задают число строк и столбцов, а также ширину столбцов. Если вместо конкретного размера задать параметр Авто, включается режим Автоподбор, благодаря которому столбцы могут эластично форматироваться в соответствии с имеющимся содержанием. Режим автоподбора задают соответствующим переключателем:
-
постоянная ширина — общая ширина таблицы равна ширине поля набора документа, а ширина каждого столбца постоянна и зависит от количества столбцов (режим удобен при создании печатных документов);
-
по содержимому — ширина каждого столбца пропорциональна объему данных, содержащихся в нем (режим удобен при создании электронных документов, распространяемых в формате текстового процессора);
-
по ширине окна — специальный режим для таблиц, размещаемых на Web-страницах (окончательное форматирование таблицы происходит не в момент ее создания, а во время просмотра).
Таблицы сложной структуры удобно создавать методом «рисования». Необходимые для этого элементы управления сосредоточены на панели инструментов Таблицы и границы (открывается командой Таблица > Нарисовать таблицу).
Редактирование таблиц
Говоря о редактировании таблиц, мы имеем в виду не редактирование их содержимого, а только редактирование их структуры. Редактирование содержимого осуществляется обычными средствами, рассмотренными в предыдущей главе. Фактически редактирование структуры таблиц сводится к следующим операциям:
-
добавление заданного количества строк;
-
добавление заданного количества столбцов;
-
удаление выделенных ячеек, строк и столбцов;
-
слияние выделенных ячеек;
-
разбиение выделенных ячеек.
Комбинируя вышеуказанные операции, можно на базе таблиц с простой структурой готовить таблицы, имеющие сложную структуру. Средства для выполнения этих операций находятся в меню Таблица (возможно, в программе Microsoft Word 2000 потребуется раскрыть расширенное меню) или доступны через контекстные меню выделенных объектов.
Форматирование таблиц
При работе с таблицами следует различать форматирование таблиц и форматирование содержимого. В первом случае происходит управление размерами структурных элементов таблицы (ячеек, строк, столбцов и т. п.), а во втором — управление размещением содержимого ячеек.
Форматирование таблиц можно выполнять в командном или интерактивном режиме. В командном режиме для этой цели используют диалоговое окно Свойства таблицы (Таблица > Свойства таблицы). Его можно открыть и из контекстного меню таблицы, если щелкнуть в ее пределах правой кнопкой мыши. Элементы управления вкладок диалогового окна Свойства таблицы позволяют:
• задать метод выравнивания таблицы относительно страницы документа (Таблица > Свойства таблицы > Таблица > Выравнивание);
-
задать метод взаимодействия таблицы с окружающим текстом (Таблица > Свойства таблицы > Таблица > Обтекание);
-
определить или переопределить вариант оформления внешних и внутренних рамок таблицы, а также настроить характер оформления ячеек (Таблица > Свойства таблицы > Таблица > Границы и заливка);
-
задать размеры внутренних полей в ячейках и интервалы между ячейками (Таблица > Свойства таблицы > Таблица > Параметры);
-
назначить параметры текущей строки или выделенных строк (Таблица > Свойства таблицы > Строка);
-
назначить параметры текущего столбца или выделенных столбцов (Таблица >Свойства таблицы > столбец);
• назначить параметры текущей ячейки или выделенных ячеек (Таблица > Свойства таблицы > Ячейка).
В интерактивном режиме таблицу форматируют с помощью маркеров, появляющихся при наведении указателя мыши на таблицу или ее элементы. Маркер в левом верхнем углу таблицы позволяет перемещать таблицу по рабочему полю документа. Маркер в правом нижнем углу позволяет управлять общими размерами таблицы. Маркеры изменения размера, появляющиеся при наведении указателя мыши на рамки таблицы, позволяют интерактивно изменять размеры столбцов и строк методом перетаскивания.
Ввод и форматирование содержимого таблиц
Выделение нужной ячейки для ввода текста выполняют с помощью мыши. Отдельную ячейку выделяют тройным щелчком левой кнопки. Перемещение между ячейками выполняют клавишей TAB (к следующей ячейке) или комбинацией SHIFT+TAB (к предыдущей ячейке). Для навигации по ячейкам таблицы можно также использовать клавиши управления курсором. Внутри текстовых фрагментов курсорные клавиши выполняют перемещение курсора, но по достижении границы текста они позволяют переходить к соседним ячейкам.
Все команды форматирования текста относятся к выделенному элементу. Выделенным элементом может быть любая ячейка, строка (группа строк), столбец (группа столбцов) или вся таблица в целом. Группы ячеек выделяют методом протягивания мыши. Большинство команд, связанных с форматированием элементов таблицы и содержащихся в них объектов, можно выполнить с помощью панели инструментов Форматирование.
2.3 Работа с диаграммами
Диаграммы являются удобным средством визуального представления данных и наряду с таблицами очень широко используются в научно-технической документации. Для создания диаграмм текстовый процессор Microsoft Word имеет подключаемое средство Microsoft Graph. Соответственно, для процессора Microsoft Word 2000 используется программа Microsoft Graph 2000. Как и описанный выше редактор формул Microsoft Equation 3.0, эта программа является внешним компонентом, и ее установка должна специально заказываться при установке текстового процессора.
Текстовый процессор Microsoft Word 2000 предоставляет два метода для вставки диаграмм в документ. Более общий метод основан на том, что сначала в документ вставляется некая произвольная диаграмма, с которой связана некая произвольная базовая таблица данных. Далее производится настройка диаграммы, которая состоит в настройке внешнего вида и в редактировании содержания. Поскольку содержание основано на базовой таблице, то оно редактируется путем заполнения этой таблицы нужными данными.
Второй, частный метод, основан на том, что диаграмма создается на базе конкретной таблицы, имеющейся в документе. В этом случае настройка диаграммы состоит только в настройке внешнего вида. Этот метод очевидно более удобен, но злоупотреблять им не следует, поскольку данные в таблице и диаграмме дублируют друг друга, а не во всяком документе это оправдано.
Создание базовой диаграммы
Создание диаграммы начинается с создания базовой диаграммы командой Вставка > Объект. В открывшемся диалоговом окне Вставка объекта следует выбрать пункт Диаграмма Microsoft Graph 2000, после чего в документ вставляется диаграмма, с которой связана некая базовая таблица. Рассматривайте эту таблицу как шаблон. Ее ячейки следует заполнить собственными данными, причем заполнение можно автоматизировать путем импорта данных из какой-либо иной таблицы, например из таблицы Microsoft Excel.
Настройка внешнего вида диаграммы
Существует множество различных типов диаграмм и графиков, отличающихся способом визуального представления связанных с ними данных. Выбор типа диаграммы производят в диалоговом окне Тип диаграммы (Диаграмма > Тип диаграммы), которое имеет пару вкладок (для стандартных и нестандартных типов диаграмм).
Тип диаграммы выбирают в поле Тип, просматривая при этом внешний вид образца в поле Вид. Выбрав форму диаграммы, приступают к ее настройке. Настройка диаграммы состоит в выборе элементов оформления диаграммы и элементов представления данных и выполняется в диалоговом окне Параметры диаграммы (Диаграмма > Параметры).
Элементы представления данных — это точки на графиках, столбцы гистограмм, секторы круговых диаграмм — в общем, все то, что служит для непосредственного отображения данных. Элементы оформления — это название диаграммы, названия ее осей, легенда (специальное поле, в котором приведены условные обозначения для групп элементов данных), подписи к элементам данных и линии координатной сетки. Настройку выполняют подключением или отключением тех или иных элементов.
Элементы диаграммы бывают связанными или присоединенными. Так, например, название диаграммы, названия ее осей и легенду можно редактировать отдельно — это присоединенные элементы оформления. Подписи к элементам данных редактировать на диаграмме нельзя — они связаны со значениями в базовой таблице и потому считаются связанными элементами.
Для каждого из присоединенных элементов оформления можно выполнить индивидуальное форматирование. Для этого надо в поле диаграммы щелкнуть дважды на поле присоединенного элемента — откроется соответствующее диалоговое окно форматирования (Формат легенды, Формат оси, Формат названия диаграммы, Формат области построения и т. д.). Состав вкладок и других элементов управления этих диалоговых окон зависит от свойств конкретного присоединенного элемента. Так, например, средства форматирования осей диаграммы отличаются от средств форматирования ее названия.
Настройка элементов данных и элементов оформления — это как бы внутренние средства настройки диаграмм. Они определяют свойства диаграммы как объекта. Однако возможно также и редактирование объекта в целом в составе документа. Так, например, для выделенной диаграммы можно с помощью мыши изменять горизонтальный и вертикальный размеры объекта путем перетаскивания маркеров. При изменении размера диаграммы возможно автоматическое перемасштабирование ее элементов оформления.
2.4 Работа с графическими объектами
В документах Microsoft Word можно использовать два тип графических объектов: рисунки и изображения. На русском языке разница между этими терминами неочевидна, и мы поясним, что под ними понимается в текстовом процессоре Word. Рисунки — объекты векторной природы (линии, прямые и кривые, геометрические фигуры, стандартные и нестандартные). Простейшие средства для их создания есть в самом текстовом процессоре.
Изображения — растровые объекты. Текстовый процессор не имеет средств для их создания, поэтому они вставляются как внешние объекты из файла, подготовленного другими средствами (графическим редактором, с помощью сканера, цифровой камеры, графического планшета).
Рисунки всегда внедрены в документ — их можно редактировать непосредственно по месту. Изображения вставляют в документ методом связывания или внедрения. Их редактирование средствами текстового процессора возможно, но только в ограниченных пределах.
Работа с рисунками
Создание и редактирование рисунков. Для работы с векторными рисунками служит панель инструментов Рисование (Вид > Панели инструментов > Рисование). Основным средством этой панели, предназначенным для создания простейших объектов, является раскрывающийся список Автофигуры. В его категориях представлены заготовки для создания линий, прямых и кривых, простейших геометрических фигур, фигурных стрелок и выносных линий, чертежных элементов для блок-схем и функциональных схем и прочего. При создании и редактировании векторных объектов используют следующие приемы и средства.
-
Векторные объекты создают путем их выбора из категорий списка Автофигуры.
-
Их размер редактируют путем перетаскивания маркеров выделенного объекта в поле документа.
-
Удобным средством, упрощающим создание геометрических фигур, является вспомогательная координатная сетка. Командой Действия > Сетка открывают диалоговое окно Привязка к сетке. В нем задают шаг сетки и способ отображения горизонтальных и вертикальных линий. Флажок Привязать к сетке обеспечивает точное позиционирование узловых точек фигур в узлах координатной сетки. Он удобен, если создаются простые (преимущественно прямолинейные) геометрические фигуры. При редактировании готовых фигур привязка к узлам сетки может создавать неудобства — в этом случае ее отключают или выполняют перемещение объектов при нажатой клавише ALT.
-
Толщина контурной линии и цвет заливки объекта относятся к свойствам объекта. Все свойства объектов можно редактировать в диалоговом окне Формат автофигуры, которое открывают командой Формат > Автофигура, или через контекстное меню объекта, или двойным щелчком на самом объекте. В частности, для управления толщиной и формой контурных линий, а также параметрами заливки служат элементы управления вкладки Цвета и линии данного диалогового окна.
-
Поворотом объекта можно управлять дискретно и непрерывно. Для произвольного поворота фигуры используют кнопку Свободное вращение на панели инструментов Рисование. Для поворота на фиксированный угол значение угла вводят в поле счетчика Поворот на вкладке Размер диалогового окна Формат автофигуры.
-
Взаимодействие рисованного объекта с окружающим текстом может быть достаточно сложным. Так, например, текст может обтекать рисунок по заданной схеме, но он может лежать и поверх рисунка, и под ним. Выбор метода взаимодей ствия рисунка с текстом выполняют на вкладке Положение в диалоговом окне Формат автофигуры.
Создание надписей в поле рисунка. Рисованные объекты могут содержать текстовые элементы, например заголовки, буквенные или цифровые обозначения на схемах и чертежах. В принципе, необходимые надписи можно создать и основными средствами текстового процессора, но в этом случае очень трудно обеспечить точное положение рисунка относительно связанного с ним текста, особенно если текст не окончателен и может далее редактироваться и форматироваться. Для Web-страниц этот метод вообще неприемлем, поскольку они форматируются при каждом просмотре, причем непредсказуемым образом.
Для создания текстовых элементов, присоединенных к автофигурам или рисункам, служит специальное средство Надпись (Вставка > Надпись). Создав автофигуру, рядом создают элемент Надпись. В поле надписи вводят необходимый текст, после чего надпись можно редактировать. Ее размер подгоняют под размер содержащегося в ней текста перетаскиванием маркеров. Прочие свойства надписи задают в диалоговом окне Формат надписи, которое для выделенной надписи открывают командой Формат > Надпись. Элементы управления, представленные на вкладках этого окна, позволяют настроить:
-
фоновый цвет (если задать параметр Нет заливки, надпись будет лежать на прозрачном фоне);
-
цвет, тип и толщину обрамляющих линий (если при выборе цвета задать параметр Нет линий, то прочие параметры не имеют смысла);
-
размеры внутренних полей между текстом и внешней рамкой поля Надпись (назначаются на вкладке Надпись).
Создав объект Надпись, его можно сгруппировать с рисунком, и тогда они будут представлять цельную композицию.
Для автофигур есть особое средство создания текстового оформления — текст может размещаться в поле автофигуры. Это выполняют командой Добавить текст в контекстном меню автофигуры. Если текст слишком велик, можно либо изменить размер автофигуры путем перетаскивания ее маркеров, либо изменить формат текста, уменьшив размер шрифта средствами панели Форматирование. Этот прием используют при создании блок-схем и функциональных схем устройств.
Работа с композициями рисунков. Более сложные рисунки создаются путем комбинирования простейших рисунков, то есть являются композициями. В случае, когда готовится композиционный рисунок, следует принимать во внимание не только взаимодействие объектов с окружающим текстом, но и их взаимодействие между собой.
1. Несколько простейших объектов группируют в один композиционный объект командой Группировка > Группировать контекстного меню. Для группировки все объекты должны быть предварительно выделены, например щелчками левой кнопки мыши при нажатой клавише SHIFT. Обратная операция Группировка > Разгруппировать позволяет «разобрать» композиционный объект на составляющие.
2. Если объекты, составляющие композицию, перекрывают друг друга, важно иметь средство управления их взаимным положением по оси Z (по нормали к плоскости рисунка).
По умолчанию предполагается, что каждый объект имеет собственный «слой» в рисунке. Объекты, созданные раньше, лежат ниже, а объекты, созданные позже, располагаются на более высоких слоях. Соответственно, при наложении более поздние объекты перекрывают более ранние. Этот порядок можно изменить, изменяя положение выделенного объекта относительно других объектов и относительно основного текста. Средства для этого представлены в пункте Порядок контекстного меню объекта.
-
Если объекты, составляющие композицию, не перекрывают друг друга, важно иметь средство их относительного выравнивания между собой. Выравнивание объектов выполняют до группировки. В этом случае операция группировки выполняет роль закрепляющей операции. После нее объекты уже не могут сдвинуться друг относительно друга, и положением всей группы на странице можно управлять как единым объектом. Для выравнивания нескольких объектов между собой их следует выделить, а затем дать команду Действия > Выровнять/распределить (с помощью кнопки Действия панели инструментов Рисование).
Следует обратить внимание на особенность действия команд выравнивания. Так, например, если два объекта выравниваются по нижнему полю, значит, они выравниваются по нижнему полю нижнего объекта. Выравнивание по правому полю — это выравнивание по правому полю самого правого объекта из числа выделенных и так далее. Если необходимо выполнить выравнивание относительно полей страницы, следует предварительно установить флажок Действия > Выровнять/распределить > Относительно страницы.
Операция распределения выполняется, только если группа состоит более чем из двух объектов. Между объектами автоматически устанавливаются равные интервалы. При выравнивании по вертикали объекты можно равномерно распределить по горизонтали и, соответственно, наоборот.
Работа с клипартами. Создание достаточно сложных композиций может быть очень трудоемким. В таких случаях используют готовые библиотеки (коллекции) рисунков (клипартов), в том числе и тематических. Такие библиотеки распространяются на отдельных компакт-дисках, их можно найти в Интернете, но базовая, простейшая коллекция, может быть установлена вместе с текстовым процессором — она входит в комплект поставки пакета Microsoft Office.
Для вставки клипартов используют команду Вставка > Рисунок > Картинки. Соответствующая кнопка имеется и на панели инструментов Рисование. Открывающееся при этом диалоговое окно называется Вставка картинки. Это название достаточно условное, поскольку клипарт — понятие расширенное. К клипартам относят не только графические объекты, но и звуковые клипы и видеоклипы — их тоже можно вставить в документ средствами данного диалогового окна.
Графические клипарты сосредоточены на вкладке Рисунки. Они классифицированы по категориям. Разыскав нужный клипарт, достаточно выделить его и вставить в документ щелчком на кнопке Вставить клип.
При работе с клипартами следует иметь в виду, что подобрать именно тот клипарт, который наилучшим образом соответствует характеру документа, можно далеко не всегда. Поэтому клипарты следует рассматривать не как готовые средства оформления, а как заготовки для их создания. Клипарты — это композиционные объекты. Их можно «разбирать» на составляющие, редактировать их элементы по отдельности, создавать композиции из объектов, взятых из разных клипартов. Все это выполняется путем редактирования клипартов, вставленных в документ.
Обычный порядок редактирования клипартов — следующий:
-
клипарт выделяют щелчком левой кнопки мыши;
-
открывают его контекстное меню щелчком правой кнопки;
-
в контекстном меню выбирают команду Изменить рисунок — он открывается в отдельном окне редактирования;
-
в этом окне работают с отдельными объектами, составляющими рисунок.
При работе с объектами клипарта используют команды разгруппировки и изменения порядка. Если из сложной композиции надо выделить один составляющий объект, то простейший прием состоит не в том, чтобы выделить все элементы, которые в него входят, а в том, чтобы удалить те, которые в него не входят. После каждого из удалений можно подавать отменяющую команду CTRL+Z, проверяя, что изменилось в составе рисунка. Если изменения желательны, их восстанавливают командой CTRL+Y, а если нет — переходят к выбору и удалению других элементов.
Комбинирование объектов, принадлежащих разным клипартам, выполняют путем копирования через буфер обмена Windows (CTRL+C и CTRL+V). При создании новых объектов из готовых клипартов часто приходится изменять размер итогового рисунка. Простейший способ для этого — воспользоваться кнопкой Восстановить границы рисунка на панели инструментов Изменение рисунка. Более правильное название этой кнопки — Подогнать поля, поскольку при этой операции происходит подгонка границ рисунка по размеру содержимого.
Специальные средства оформления. Эти средства оформления представлены кнопками на панели инструментов Рисование. Они позволяют:
-
управлять цветом заливки, цветом контура и цветом текста;
-
управлять толщиной сплошных линий и параметрами штриха для штриховых линий;
-
преобразовывать линии в стрелки и управлять формой их концов;
-
создавать теневые эффекты;
-
создавать трехмерные эффекты.
Для каждой из указанных кнопок открывается палитра, позволяющая настроить результат действия эффекта. Если к объекту применен теневой или трехмерный эффект, то редактировать результат этого эффекта непосредственно в поле документа нельзя, поскольку в отличие от контуров плоских объектов контуры трехмерных эффектов не являются объектами и не имеют управляющих маркеров. Поэтому для объектов, имеющих теневое или трехмерное оформление, используют иные приемы редактирования:
-
выделяют объект в поле документа;
-
используют кнопку Тень или Объем на панели инструментов Рисование;
-
в открывшейся палитре выбирают элемент управления Настройка тени или Настройка объема;
-
при этом открывается одноименная панель инструментов, посредством которых и редактируют специальные объекты.
Глава 3 Обработка данных средствами электронных таблиц
Для представления данных в удобном виде используют таблицы. Компьютер позволяет представлять их в электронной форме, а это дает возможность не только отображать, но и обрабатывать данные. Класс программ, используемых для этой цели, называется электронными таблицами.
Особенность электронных таблиц заключается в возможности применения формул для описания связи между значениями различных ячеек. Расчет по заданным формулам выполняется автоматически. Изменение содержимого какой-либо ячейки приводит к пересчету значений всех ячеек, которые с ней связаны формульными отношениями и, тем самым, к обновлению всей таблицы в соответствии с изменившимися данными.
Применение электронных таблиц упрощает работу с данными и позволяет получать результаты без проведения расчетов вручную или специального программирования. Наиболее широкое применение электронные таблицы нашли в экономических и бухгалтерских расчетах, но и в научно-технических задачах электронные таблицы можно использовать эффективно, например для:
-
проведения однотипных расчетов над большими наборами данных;
-
автоматизации итоговых вычислений;
-
решения задач путем подбора значений параметров, табулирования формул;
-
обработки результатов экспериментов;
-
проведения поиска оптимальных значений параметров;
-
подготовки табличных документов;
-
построения диаграмм и графиков по имеющимся данным.
Одним из наиболее распространенных средств работы с документами, имеющими табличную структуру, является программа Microsoft Excel.
3.1 Создание электронных таблиц Microsoft Excel
Программа Microsoft Excel предназначена для работы с таблицами данных, преимущественно числовых. При формировании таблицы выполняют ввод, редактирование и форматирование текстовых и числовых данных, а также формул. Наличие средств автоматизации облегчает эти операции. Созданная таблица может быть выведена на печать.
Основные понятия электронных таблиц
Документ Excel называется рабочей книгой. Рабочая книга представляет собой набор рабочих листов, каждый из которых имеет табличную структуру и может содержать одну или несколько таблиц. В окне документа в программе Excel отображается только текущий рабочий лист, с которым и ведется работа. Каждый рабочий лист имеет название, которое отображается на. ярлычке листа, отображаемом в его нижней части. С помощью ярлычков можно переключаться к другим рабочим листам, входящим в ту же самую рабочую книгу. Чтобы переименовать рабочий лист, надо дважды щелкнуть на его ярлычке.
Рабочий лист состоит из строк и столбцов. Столбцы озаглавлены прописными латинскими буквами и, далее, двухбуквенными комбинациями. Всего рабочий лист может содержать до 256 столбцов, пронумерованных от А до IV. Строки последовательно нумеруются цифрами, от 1 до 65 536 (максимально допустимый номер строки).
Ячейки и их адресация. На пересечении столбцов и строк образуются ячейки таблицы. Они являются минимальными элементами для хранения данных. Обозначение отдельной ячейки сочетает в себе номера столбца и строки (в этом порядке), на пересечении которых она расположена, например: А1 или DE234. Обозначение ячейки (ее номер) выполняет функции ее адреса. Адреса ячеек используются при записи формул, определяющих взаимосвязь между значениями, расположенными в разных ячейках.
Одна из ячеек всегда является активной и выделяется рамкой активной ячейки. Эта рамка в программе Excel играет роль курсора. Операции ввода и редактирования всегда производятся в активной ячейке. Переместить рамку активной ячейки можно с помощью курсорных клавиш или указателя мыши.
Диапазон ячеек. На данные, расположенные в соседних ячейках, можно ссылаться в формулах, как на единое целое. Такую группу ячеек называют диапазоном. Наиболее часто используют прямоугольные диапазоны, образующиеся на пересечении группы последовательно идущих строк и группы последовательно идущих столбцов. Диапазон ячеек обозначают, указывая через двоеточие номера ячеек, расположенных в противоположных углах прямоугольника, например: А1; С15.
Если требуется выделить прямоугольный диапазон ячеек, это можно сделать протягиванием указателя от одной угловой ячейки до противоположной по диагонали. Рамка текущей ячейки при этом расширяется, охватывая весь выбранный диапазон. Чтобы выбрать столбец или строку целиком, следует щелкнуть на заголовке столбца (строки). Протягиванием указателя по заголовкам можно выбрать несколько идущих подряд столбцов или строк.
Ввод, редактирование и форматирование данных
Отдельная ячейка может содержать данные, относящиеся к одному из трех типов; текст, число или формула, — а также оставаться пустой. Программа Excel при сохранении рабочей книги записывает в файл только прямоугольную область рабочих листов, примыкающую к левому верхнему углу (ячейка А1) и содержащую все заполненные ячейки.
Тип данных, размещаемых в ячейке, определяется автоматически при вводе. Если эти данные можно интерпретировать как число, программа Excel так и делает. В противном случае данные рассматриваются как текст. Ввод формулы всегда начинается с символа «=» (знака равенства).
Ввод текста и чисел. Ввод данных осуществляют непосредственно в текущую ячейку или в строку формул, располагающуюся в верхней части окна программы непосредственно под панелями инструментов. Место ввода отмечается текстовым курсором. Если начать ввод нажатием алфавитно-цифровых клавиш, данные из текущей ячейки заменяются вводимым текстом. Если щелкнуть на строке формул или дважды на текущей ячейке, старое содержимое ячейки не удаляется и появляется возможность его редактирования. Вводимые данные в любом случае отображаются как в ячейке, так и в строке формул.
Чтобы завершить ввод, сохранив введенные данные, используют кнопку Enter в строке формул или клавишу ENTER. Чтобы отменить внесенные изменения и восстановить прежнее значение ячейки, используют кнопку Отмена в строке формул или клавишу ESC. Для очистки текущей ячейки или выделенного диапазона проще всего использовать клавишу DELETE.
Форматирование содержимого ячеек. Текстовые данные по умолчанию выравниваются по левому краю ячейки, а числа — по правому. Чтобы изменить формат отображения данных в текущей ячейке или выбранном диапазоне, используют команду Формат > Ячейки. Вкладки этого диалогового окна позволяют выбирать формат записи данных (количество знаков после запятой, указание денежной единицы, способ записи даты и прочее), задавать направление текста и метод его выравнивания, определять шрифт и начертание символов, управлять отображением и видом рамок, задавать фоновый цвет.
Вычисления в электронных таблицах
Формулы. Вычисления в таблицах программы Excel осуществляются при помощи формул. Формула может содержать числовые константы, ссылки на ячейки и функции Excel, соединенные знаками математических операций. Скобки позволяют изменять стандартный порядок выполнения действий. Если ячейка содержит формулу, то в рабочем листе отображается текущий результат вычисления этой формулы. Если сделать ячейку текущей, то сама формула отображается в строке формул.
Правило использования формул в программе Excel состоит в том, что, если значение ячейки действительно зависит от других ячеек таблицы, всегда следует использовать формулу, даже если операцию легко можно выполнить в «уме». Это гарантирует, что последующее редактирование таблицы не нарушит ее целостности и правильности производимых в ней вычислений.
Ссылки на ячейки. Формула может содержать ссылки, то есть адреса ячеек, содержимое которых используется в вычислениях. Это означает, что результат вычисления формулы зависит от числа, находящегося в другой ячейке. Ячейка, содержащая формулу, таким образом, является зависимой. Значение, отображаемое в ячейке с формулой, пересчитывается при изменении значения ячейки, на которую указывает ссылка.
Ссылку на ячейку можно задать разными способами. Во-первых, адрес ячейки можно ввести вручную. Другой способ состоит в щелчке на нужной ячейке или выборе диапазона, адрес которого требуется ввести. Ячейка или диапазон при этом выделяются пунктирной рамкой.
Все диалоговые окна программы Excel, которые требуют указания номеров или диапазонов ячеек, содержат кнопки, присоединенные к соответствующим полям. При щелчке на такой кнопке диалоговое окно сворачивается до минимально возможного размера, что облегчает выбор нужной ячейки (диапазона) с помощью щелчка или протягивания Для редактирования формулы следует дважды щелкнуть на соответствующей ячейке. При этом ячейки (диапазоны), от которых зависит значение формулы, выделяются на рабочем листе цветными рамками, а сами ссылки отображаются в ячейке и в строке формул тем же цветом. Это облегчает редактирование и проверку правильности формул.
Абсолютные и относительные ссылки. По умолчанию, ссылки на ячейки в формулах рассматриваются как относительные. Это означает, что при копировании формулы адреса в ссылках автоматически изменяются в соответствии с относительным расположением исходной ячейки и создаваемой копии.
Пусть, например, в ячейке В2 имеется ссылка на ячейку A3. В относительном представлении можно сказать, что ссылка указывает на ячейку, которая располагается на один столбец левее и на одну строку ниже данной. Если формула будет скопирована в другую ячейку, то такое относительное указание ссылки сохранится. Например, при копировании формулы в ячейку ЕА27 ссылка будет продолжать указывать на ячейку, располагающуюся левее и ниже, в данном случае на ячейку DZ28.
При абсолютной адресации адреса ссылок при копировании не изменяются, так что ячейка, на которую указывает ссылка, рассматривается как нетабличная. Для изменения способа адресации при редактировании формулы надо выделить ссылку на ячейку и нажать клавишу F4. Элементы номера ячейки, использующие абсолютную адресацию, предваряются символом $. Например, при последовательных нажатиях клавиши F4 номер ячейки А1 будет записываться как А1, $А$ 1, А$ 1 и $А1. В двух последних случаях один из компонентов номера ячейки рассматривается как абсолютный, а другой — как относительный.
Копирование содержимого ячеек
Копирование и перемещение ячеек в программе Excel можно осуществлять методом перетаскивания или через буфер обмена. При работе с небольшим числом ячеек удобно использовать первый метод, при работе с большими диапазонами — второй.
Метод перетаскивания. Чтобы методом перетаскивания скопировать или переместить текущую ячейку (выделенный диапазон) вместе с содержимым, следует навести указатель мыши на рамку текущей ячейки (он примет вид стрелки). Теперь ячейку можно перетащить в любое место рабочего листа (точка вставки помечается всплывающей подсказкой).
Для выбора способа выполнения этой операции, а также для более надежного контроля над ней рекомендуется использовать специальное перетаскивание с помощью правой кнопки мыши. В этом случае при отпускании кнопки мыши появляется специальное меню, в котором можно выбрать конкретную выполняемую операцию.
Применение буфера обмена. Передача информации через буфер обмена имеет в программе Excel определенные особенности, связанные со сложностью контроля над этой операцией. Вначале необходимо выделить копируемый (вырезаемый) диапазон и дать команду на его помещение в буфер обмена: Правка > Копировать или Правка > Вырезать. Вставка данных в рабочий лист возможна лишь немедленно после их помещения в буфер обмена. Попытка выполнить любую другую операцию приводит к отмене начатого процесса копирования или перемещения. Однако утраты данных не происходит, поскольку «вырезанные» данные удаляются из места их исходного размещения только в момент выполнения вставки.
Место вставки определяется путем указания ячейки, соответствующей верхнему левому углу диапазона, помещенного в буфер обмена, или путем выделения диапазона, который по размерам в точности равен копируемому (перемещаемому). Вставка выполняется командой Правка > Вставить. Для управления способом вставки можно использовать команду Правка > Специальная вставка. В этом случае правила вставки данных из буфера обмена задаются в открывшемся диалоговом окне.
Автоматизация ввода
Так как таблицы часто содержат повторяющиеся или однотипные данные, программа Excel содержит средства автоматизации ввода. К числу предоставляемых средств относятся: автозавершение, автозаполнение числами и автозаполнение формулами.
Автозавершение. Для автоматизации ввода текстовых данных используется метод автозавершения. Его применяют при вводе в ячейки одного столбца рабочего листа текстовых строк, среди которых есть повторяющиеся. В ходе ввода текстовых данных в очередную ячейку программа Excel проверяет соответствие введенных символов строкам, имеющемся в этом столбце выше. Если обнаружено однозначное совпадение, введенный текст автоматически дополняется. Нажатие клавиши ENTER подтверждает операцию автозавершения, в противном случае ввод можно продолжать, не обращая внимания на предлагаемый вариант.
Можно прервать работу средства автозавершения, оставив в столбце пустую ячейку. И наоборот, чтобы использовать возможности средства автозавершения, заполненные ячейки должны идти подряд, без промежутков между ними.
Автозаполнение числами. При работе с числами используется метод автозаполнения. В правом нижнем углу рамки текущей ячейки имеется черный квадратик — маркер заполнения. При наведении на него указатель мыши (он обычно имеет вид толстого белого креста) приобретает форму тонкого черного крестика. Перетаскивание маркера заполнения рассматривается как операция «размножения» содержимого ячейки в горизонтальном или вертикальном направлении.
Если ячейка содержит число (в том числе дату, денежную сумму), то при перетаскивании маркера происходит копирование ячеек или их заполнение арифметической прогрессией. Для выбора способа автозаполнения следует производить специальное перетаскивание с использованием правой кнопки мыши.
Пусть, например, ячейка А1 содержит число 1. Наведите указатель мыши на маркер заполнения, нажмите правую кнопку мыши, и перетащите маркер заполнения так, чтобы рамка охватила ячейки А1, В1 и С1, и отпустите кнопку мыши. Если теперь выбрать в открывшемся меню пункт Копировать ячейки, все ячейки будут содержать число 1. Если же выбрать пункт Заполнить, то в ячейках окажутся числа 1,2 и 3.
Чтобы точно сформулировать условия заполнения ячеек, следует дать команду Правка > Заполнить > Прогрессия. В открывшемся диалоговом окне Прогрессия выбирается тип прогрессии, величина шага и предельное значение. После щелчка на кнопке ОК программа Excel автоматически заполняет ячейки в соответствии с заданными правилами.
Автозаполнение формулами. Эта операция выполняется так же, как автозаполнение числами. Ее особенность заключается в необходимости копирования ссылок на другие ячейки. В ходе автозаполнения во внимание принимается характер ссылок в формуле: относительные ссылки изменяются в соответствии с относительным расположением копии и оригинала, абсолютные остаются без изменений.
Для примера предположим, что значения в третьем столбце рабочего листа (столбце С) вычисляются как суммы значений в соответствующих ячейках столбцов А и В. Введем в ячейку С1 формулу =А1 +В1. Теперь скопируем эту формулу методом автозаполнения во все ячейки третьего столбца таблицы. Благодаря относительной адресации формула будет правильной для всех ячеек данного столбца.
Использование стандартных функций
Стандартные функции используются в программе Excel только в формулах. Вызов функции состоит в указании в формуле имени функции, после которого в скобках указывается список параметров. Отдельные параметры разделяются в списке точкой с запятой. В качестве параметра может использоваться число, адрес ячейки или произвольное выражение, для вычисления которого также могут использоваться функции.
Палитра формул. Если начать ввод формулы щелчком на кнопке Изменить формулу в строке формул, под строкой формул появляется палитра формул, обладающая свойствами диалогового окна. Она содержит значение, которое получится, если немедленно закончить ввод формулы. В левой части строки формул, где раньше располагался номер текущей ячейки, теперь появляется раскрывающийся список функций. Он содержит десять функций, которые использовались последними, а также пункт Другие функции.
Использование мастера функций. При выборе пункта Другие функции запускается Мастер функций, облегчающий выбор нужной функции. В списке Категория выбирается категория, к которой относится функция (если определить категорию затруднительно, используют пункт Полный алфавитный перечень), а в списке Функция — конкретная функция данной категории. После щелчка на кнопке ОК имя функции заносится в строку формул вместе со скобками, ограничивающими список параметров. Текстовый курсор устанавливается между этими скобками.
Ввод параметров функции. В ходе ввода параметров функции палитра формул изменяет вид. На ней отображаются поля, предназначенные для ввода параметров. Если название параметра указано полужирным шрифтом, параметр является обязательным и соответствующее поле должно быть заполнено. Параметры, названия которых приводятся обычным шрифтом, можно опускать. В нижней части палитры приводится краткое описание функции, а также назначение изменяемого параметра.
Параметры можно вводить непосредственно в строку формул или в поля палитры формул, а если они являются ссылками — выбирать на рабочем листе. Если параметр задан, в палитре формул указывается его значение, а для опущенных параметров — значения, принятые по умолчанию. Здесь можно также увидеть значение функции, вычисленное при заданных значениях параметров.
Правила вычисления формул, содержащих функции, не отличаются от правил вычисления более простых формул. Ссылки на ячейки, используемые в качестве параметров функции, также могут быть относительными или абсолютными, что учитывается при копировании формул методом автозаполнения.
Печать документов Excel
Экранное представление электронной таблицы в Excel значительно отличается от того, которое получилось бы при выводе данных на печать. Это связано с тем, что единый рабочий лист приходится разбивать на фрагменты, размер которых определяется форматом печатного листа. Кроме того, элементы оформления рабочего окна программы: номера строк и столбцов, условные границы ячеек — обычно не отображаются при печати.
Предварительньй просмотр. Перед печатью рабочего листа следует перейти в режим предварительного просмотра (кнопка Предварительный просмотр на стандартной панели инструментов). Режим предварительного просмотра не допускает редактирования документа, но позволяет увидеть его на экране точно в таком виде, в каком он будет напечатан. Кроме того, режим предварительного просмотра позволяет изменить свойства печатной страницы и параметры печати.
Управление в режиме предварительного просмотра осуществляется при помощи кнопок, расположенных вдоль верхнего края окна. Кнопка Страница открывает диалоговое окно Параметры страницы, которое служит для задания параметров страницы: ориентации листа, масштаба страницы (изменение масштаба позволяет управлять числом печатных страниц, необходимых для документа), размерами полей документа. Здесь же можно задать верхние и нижние колонтитулы для страницы. На вкладке Лист включается или отключается печать сетки и номеров строк и столбцов, а также выбирается последовательность разбиения на страницы рабочего листа, превосходящего размеры печатной страницы, как по длине, так и по ширине.
Изменить величину полей страницы, а также ширину ячеек при печати можно также непосредственно в режиме предварительного просмотра, при помощи кнопки Поля. При щелчке на этой кнопке на странице появляются маркеры, указывающие границы полей страницы и ячеек. Изменить положение этих границ можно методом перетаскивания.
Завершить работу в режиме предварительного просмотра можно тремя способами, в зависимости от того, что планируется делать дальше. Щелчок на кнопке Закрыть позволяет вернуться к редактированию документа. Щелчок на кнопке Разметка страницы служит для возврата к редактированию документа, но в режиме разметки страницы. В этом режиме документ отображается таким образом, чтобы наиболее удобно показать не содержимое ячеек таблицы, а область печати и границы страниц документа. Переключение между режимом разметки и обычным режимом можно также осуществлять через меню Вид (команды Вид > Обычный и Вид > Разметка страницы). Третий способ — начать печать документа.
Печать документа. Щелчок на кнопке Печать открывает диалоговое окно Печать, используемое для распечатки документа (его можно открыть и без предварительного просмотра — с помощью команды Файл > Печать). Это окно содержит стандартные средства управления, применяемые для печати документов в любых приложениях.
Выбор области печати. Область печати — эта часть рабочего листа, которая должна быть выведена на печать. По умолчанию область печати совпадает с заполненной частью рабочего листа и представляет собой прямоугольник, примыкающий к верхнему левому углу рабочего листа и захватывающий все заполненные ячейки. Если часть данных не должна выводиться на бумагу, область печати можно задать вручную. Для этого надо выделить ячейки, которые должны быть включены в область печати, и дать команду Файл > Область печати > Задать. Если текущей является одна-единственная ячейка, то программа предполагает, что область печати просто не выделена, и выдает предупреждающее сообщение.
Если область печати задана, то программа отображает в режиме предварительного просмотра и распечатывает только ее. Границы области печати выделяются на рабочем листе крупным пунктиром (сплошной линией в режиме разметки). Для изменения области печати можно задать новую область или при помощи команды Файл > Область печати > Убрать вернуться к параметрам, используемым по умолчанию.
Границы отдельных печатных страниц отображаются на рабочем листе мелким пунктиром. В некоторых случаях требуется, чтобы определенные ячейки располагались вместе на одной и той же печатной странице или, наоборот, разделение печатных страниц происходило в определенном месте рабочего листа. Такая возможность реализуется путем задания границ печатных страниц вручную. Чтобы вставить разрыв страницы, надо сделать текущей ячейку, которая будет располагаться в левом верхнем углу печатной страницы, и дать команду Вставка > Разрыв страницы. Программа Excel вставит принудительные разрывы страницы перед строкой и столбцом, в которых располагается данная ячейка. Если выбранная ячейка находится в первой строке или столбце А, то разрыв страницы задается только по одному направлению.
3.2 Применение электронных таблиц для расчетов
В научно-технической деятельности программу Excel трудно рассматривать как основной вычислительный инструмент. Однако ее удобно применять в тех случаях, когда требуется быстрая обработка больших объемов данных. Она полезна для выполнения таких операций, как статистическая обработка и анализ данных, решение задач оптимизации, построение диаграмм и графиков. Для такого рода задач применяют как основные средства программы Excel, так и дополнительные (надстройки).
Итоговые вычисления
Итоговые вычисления предполагают получение числовых характеристик, описывающих определенный набор данных в целом. Например, возможно вычисление суммы значений, входящих в набор, среднего значения и других статистических характеристик, количества или доли элементов набора, удовлетворяющих определенных условиям. Проведение итоговых вычислений в программе Excel выполняется при помощи встроенных функций. Особенность использования таких итоговых функций состоит в том, что при их задании программа пытается «угадать», в каких ячейках заключен обрабатываемый набор данных, и задать параметры функции автоматически.
В качестве параметра итоговой функции обычно задается некоторый диапазон ячеек, размер которого определяется автоматически. Выбранный диапазон рассматривается как отдельный параметр («массив»), и в вычислениях используются все ячейки, составляющие его.
Суммирование. Для итоговых вычислений применяют ограниченный набор функций, наиболее типичной из которых является функция суммирования (СУММ). Это единственная функция, для применения которой есть отдельная кнопка на стандартной панели инструментов (кнопка Автосумма). Диапазон суммирования, выбираемый автоматически, включает ячейки с данными, расположенные над текущей ячейкой (предпочтительнее) или слева от нее и образующие непрерывный блок. При неоднозначности выбора используется диапазон, непосредственно примыкающий к текущей ячейке.
Автоматический подбор диапазона не исключает возможности редактирования формулы. Можно переопределить диапазон, который был выбран автоматически, а также задать дополнительные параметры функции.
Функции для итоговых вычислений. Прочие функции для итоговых вычислений выбираются обычным образом, с помощью раскрывающегося списка в строке формул или с использованием мастера функций. Все эти функции относятся к категории Статистические. В их число входят функции ДИСП (вычисляет дисперсию), МАКС (максимальное число в диапазоне), СРЗНАЧ (среднее арифметическое значение чисел диапазона), СЧЕТ (подсчет ячеек с числами в диапазоне) и другие.
Функции, предназначенные для выполнения итоговых вычислений, часто применяют при использовании таблицы Excel в качестве базы данных, а именно на фоне фильтрации записей или при создании сводных таблиц.
Использование надстроек
Надстройки — это специальные средства, расширяющие возможности программы Excel. На практике, именно надстройки делают программу Excel удобной для использования в научно-технической работе. Хотя эти средства считаются внешними, дополнительными, доступ к ним осуществляется при помощи обычных команд строки меню (обычно через меню Сервис или Данные). Команда использования настройки обычно открывает специальное диалоговое окно, оформление которого не отличается от стандартных диалоговых окон программы Excel.
Подключить или отключить установленные надстройки можно с помощью команды Сервис > Надстройки (рис. 12.6). Подключение надстроек увеличивает нагрузку на вычислительную систему, поэтому обычно рекомендуют подключать только те надстройки, которые реально используются.
Вот основные надстройки, поставляемые вместе с программой Excel.
Пакет анализа. Обеспечивает дополнительные возможности анализа наборов данных. Выбор конкретного метода анализа осуществляется в диалоговом окне Анализ данных, которое открывается командой Сервис > Анализ данных.
Автосохранение. Эта надстройка обеспечивает режим автоматического сохранения рабочих книг через заданный интервал времени. Настройка режима автосохранения осуществляется с помощью команды Сервис > Автосохранение.
Мастер суммирования. Позволяет автоматизировать создание формул для суммирования данных в столбце таблицы. При этом ячейки могут включаться в сумму только при выполнении определенных условий. Запуск мастера осуществляется с помощью команды Сервис > Мастер » Частичная сумма.
Мастер подстановок. Автоматизирует создание формулы для поиска данных в таблице по названию столбца и строки. Мастер позволяет произвести однократный поиск или предоставляет возможность ручного задания параметров, используемых для поиска. Вызывается командой Сервис > Мастер > Поиск.
Мастер Web-страниц. Надстройка преобразует набор диапазонов рабочего листа, а также диаграммы в Web-документы, написанные на языке HTML. Мастер запускается с помощью команды Файл > Сохранить в формате HTML и позволяет как создать новую Web-страницу, так и внести данные с рабочего листа в уже существующий документ HTML.
Поиск решения. Эта надстройка используется для решения задач оптимизации. Ячейки, для которых подбираются оптимальные значения и задаются ограничения, выбираются в диалоговом окне Поиск решения, которое открывают при помощи команды Сервис > Поиск решения.
Мастер шаблонов для сбора данных. Данная надстройка предназначена для создания шаблонов, которые служат как формы для ввода записей в базу данных. Когда на основе шаблона создается рабочая книга, данные, введенные в нее, автоматически копируются в связанную с шаблоном базу данных. Запуск мастера производится командой Данные > Мастер шаблонов.
Мастер Web-форм. Надстройка предназначена для создания формы, размещаемой на Web-узле. Форма организуется таким образом, что данные, введенные посетителями, автоматически добавляются в базу данных, связанную с формой. Форму Excel для сбора данных надо создать на рабочем листе заранее. Настройка системы сбора данных организуется с использованием мастера, который запускают командой Сервис > Мастер > Форма Web.
Построение диаграмм и графиков
В программе Excel термин диаграмма используется для обозначения всех видов графического представления числовых данных. Построение графического изображения производится на основе ряда данных. Так называют группу ячеек с данными в пределах отдельной строки или столбца. На одной диаграмме можно отображать несколько рядов данных.
Диаграмма представляет собой вставной объект, внедренный на один из листов рабочей книги. Она может располагаться на том же листе, на котором находятся данные, или на любом другом листе (часто для отображения диаграммы отводят отдельный лист). Диаграмма сохраняет связь с данными, на основе которых она построена, и при обновлении этих данных немедленно изменяет свой вид.
Для построения диаграммы обычно используют Мастер диаграмм, запускаемый щелчком на кнопке Мастер диаграмм на стандартной панели инструментов. Часто удобно заранее выделить область, содержащую данные, которые будут отображаться на диаграмме, но задать эту информацию можно и в ходе работы мастера.
Тип диаграммы. На первом этапе работы мастера выбирают форму диаграммы. Доступные формы перечислены в списке Тип на вкладке Стандартные. Для выбранного типа диаграммы справа указывается несколько вариантов представления данных (палитра Вид), из которых следует выбрать наиболее подходящий. На вкладке Нестандартные отображается набор полностью сформированных типов диаграмм с готовым форматированием. После задания формы диаграммы следует щелкнуть на кнопке Далее.
Выбор данных. Второй этап работы мастера служит для выбора данных, по которым будет строиться диаграмма. Если диапазон данных был выбран заранее, то в области предварительного просмотра в верхней части окна мастера появится приблизительное отображение будущей диаграммы. Если данные образуют единый прямоугольный диапазон, то их удобно выбирать при помощи вкладки
Диапазон данных. Если данные не образуют единой группы, то информацию для отрисовки отдельных рядов данных задают на вкладке Ряд. Предварительное представление диаграммы автоматически обновляется при изменении набора отображаемых данных.
Оформление диаграммы. Третий этап работы мастера (после щелчка на кнопке Далее) состоит в выборе оформления диаграммы. На вкладках окна мастера задаются:
-
название диаграммы, подписи осей (вкладка Заголовки);
-
отображение и маркировка осей координат (вкладка Оси);
-
отображение сетки линий, параллельных осям координат (вкладка Линии сетки);
-
описание построенных графиков (вкладка Легенда);
-
отображение надписей, соответствующих отдельным элементам данных на графике (вкладка Подписи данных);
-
представление данных, использованных при построении графика, в виде таблицы (вкладка Таблица данных).
В зависимости от типа диаграммы некоторые из перечисленных вкладок могут отсутствовать,
Размещение диаграммы. На последнем этапе работы мастера (после щелчка на кнопке Далее) указывается, следует ли использовать для размещения диаграммы новый рабочий лист или один из имеющихся. Обычно этот выбор важен только для последующей печати документа, содержащего диаграмму. После щелчка на кнопке Готово диаграмма строится автоматически и вставляется на указанный рабочий лист.
Редактирование диаграммы. Готовую диаграмму можно изменить. Она состоит из набора отдельных элементов, таких, как сами графики (ряды данных), оси координат, заголовок диаграммы, область построения и прочее. При щелчке на элементе диаграммы он выделяется маркерами, а при наведении на него указателя мыши — описывается всплывающей подсказкой. Открыть диалоговое окно для форматирования элемента диаграммы можно через меню Формат (для выделенного элемента) или через контекстное меню (команда Формат). Различные вкладки открывшегося диалогового окна позволяют изменять параметры отображения выбранного элемента данных.
Если требуется внести в диаграмму существенные изменения, следует вновь воспользоваться мастером диаграмм.
Глава 4 Работа с базами данных
4.1 Основные понятия баз данных
Базы данных и системы управления базами данных
База данных — это организованная структура, предназначенная для хранения информации. Внимательный читатель, знающий из первой главы этого пособия о том, что данные и информация — понятия взаимосвязанные, но не тождественные, должен заметить некоторое несоответствие в этом определении. Его причины чисто исторические. В те годы, когда формировалось понятие баз данных, в них действительно хранились только данные. Однако сегодня большинство систем управления базами данных (СУБД) позволяют размещать в своих структурах не только данные, но и методы (то есть программный код), с помощью которых происходит взаимодействие с потребителем или с другими программно-аппаратными комплексами. Таким образом, мы можем говорить, что в современных базах данных хранятся отнюдь не только данные, но и информация.
Это утверждение легко пояснить, если, например, рассмотреть базу данных крупного банка. В ней есть все необходимые сведения о клиентах, об их адресах, кредитной истории, состоянии расчетных счетов, финансовых операциях и т. д. Доступ к этой базе имеется у достаточно большого количества сотрудников банка, но среди них вряд ли найдется такое лицо, которое имеет доступ ко всей базе полностью и при этом способно единолично вносить в нее произвольные изменения. Кроме данных, база содержит методы и средства, позволяющие каждому из сотрудников оперировать только с теми данными, которые входят в его компетенцию. В результате взаимодействия данных, содержащихся в базе, с методами, доступными конкретным сотрудникам, образуется информация, которую они потребляют и на основании которой в пределах собственной компетенции производят ввод и редактирование данных.
С понятием базы данных тесно связано понятие системы управления базой данных. Это комплекс программных средств, предназначенных для создания структуры новой базы, наполнения ее содержимым, редактирования содержимого и визуализации информации. Под визуализацией информации базы понимается отбор отображаемых данных в соответствии с заданным критерием, их упорядочение, оформление и последующая выдача на устройство вывода или передача по каналам связи.
В мире существует множество систем управления базами данных. Несмотря на то что они могут по-разному работать с разными объектами и предоставляют пользователю различные функции и средства, большинство СУБД опираются на единый устоявшийся комплекс основных понятий. Это дает нам возможность рассмотреть одну систему и обобщить ее понятия, приемы и методы на весь класс СУБД. В качестве такого учебного объекта мы выберем СУБД Microsoft Access, входящую в пакет Microsoft Office наряду с рассмотренными ранее пакетами Microsoft Word и Microsoft Excel. В тех случаях, когда конкретные приемы операций зависят от используемой версии программы, мы будем опираться на последнюю версию Microsoft Access 2000, хотя в основном речь будет идти о таких обобщенных понятиях и методах, для которых различия между конкретными версиями программ второстепенны.
Структура простейшей базы данных
Сразу поясним, что если в базе нет никаких данных (пустая база), то это все равно полноценная база данных. Этот факт имеет методическое значение. Хотя данных в базе и нет, но информация в ней все-таки есть — это структура базы. Она определяет методы занесения данных и хранения их в базе. Простейший «некомпьютерный» вариант базы данных — деловой ежедневник, в котором каждому календарному дню выделено по странице. Даже если в нем не записано ни строки, он не перестает быть ежедневником, поскольку имеет структуру, четко отличающую его от записных книжек, рабочих тетрадей и прочей писчебумажной продукции.
Базы данных могут содержать различные объекты, но, забегая вперед, скажем, что основными объектами любой базы данных являются ее таблицы. Простейшая база данных имеет хотя бы одну таблицу. Соответственно, структура простейшей базы данных тождественно равна структуре ее таблицы.
Мы знаем, что структуру двумерной таблицы образуют столбцы и строки. Их аналогами в структуре простейшей базы данных являются поля и записи. Если записей в таблице пока нет, значит, ее структура образована только набором полей. Изменив состав полей базовой таблицы (или их свойства), мы изменяем структуру базы данных и, соответственно, получаем новую базу данных.
Свойства полей базы данных
Поля базы данных не просто определяют структуру базы — они еще определяют групповые свойства данных, записываемых в ячейки, принадлежащие каждому из полей. Ниже перечислены основные свойства полей таблиц баз данных на примере СУБД Microsoft Access.
• Имя поля — определяет, как следует обращаться к данным этого поля при автоматических операциях с базой (по умолчанию имена полей используются в качестве заголовков столбцов таблиц).
• Тип поля — определяет тип данных, которые могут содержаться в данном поле.
-
Размер поля — определяет предельную длину (в символах) данных, которые могут размещаться в данном поле.
-
Формат поля — определяет способ форматирования данных в ячейках, принадлежащих полю.
-
Маска ввода — определяет форму, в которой вводятся данные в поле (средство автоматизации ввода данных).
-
Подпись — определяет заголовок столбца таблицы для данного поля (если подпись не указана, то в качестве заголовка столбца используется свойство Имя поля).
-
Значение по умолчанию — то значение, которое вводится в ячейки поля автоматически (средство автоматизации ввода данных).
-
Условие на значение — ограничение, используемое для проверки правильности ввода данных (средство автоматизации ввода, которое используется, как правило, для данных, имеющих числовой тип, денежный тип или тип даты).
-
Сообщение об ошибке — текстовое сообщение, которое выдается автоматически при попытке ввода в поле ошибочных данных (проверка ошибочности выполняется автоматически, если задано свойство Условие на значение).
-
Обязательное поле — свойство, определяющее обязательность заполнения данного поля при наполнении базы;
-
Пустые строки — свойство, разрешающее ввод пустых строковых данных (от свойства Обязательное поле отличается тем, что относится не ко всем типам данных, а лишь к некоторым, например к текстовым).
-
Индексированное поле — если поле обладает этим свойством, все операции, связанные с поиском или сортировкой записей по значению, хранящемуся в данном поле, существенно ускоряются. Кроме того, для индексированных полей можно сделать так, что значения в записях будут проверяться по этому полю на наличие повторов, что позволяет автоматически исключить дублирование данных.
Здесь мы должны обратить особое внимание читателя на то, что поскольку в разных полях могут содержаться данные разного типа, то и свойства у полей могут различаться в зависимости от типа данных. Так, например, список вышеуказанных свойств полей относится в основном к полям текстового типа. Поля других типов могут иметь или не иметь эти свойства, но могут добавлять к ним и свои. Например для данных, представляющих действительные числа, важным свойством является количество знаков после десятичной запятой. С другой стороны, для полей, используемых для хранения рисунков, звукозаписей, видеоклипов и других объектов OLE, большинство вышеуказанных свойств не имеют смысла.
Типы данных
С основными типами данных мы уже знакомы. Так, например, при изучении электронных таблиц Microsoft Excel мы видели, что они работают с тремя типами данных: текстами, числами и формулами. Таблицы баз данных, как правило, допускают работу с гораздо большим количеством разных типов данных. Так, например, базы данных Microsoft Access работают со следующими типами данных Текстовый — тип данных, используемый для хранения обычного неформатированного текста ограниченного размера (до 255 символов).
Поле Мемо — специальный тип данных для хранения больших объемов текста (до 65 535 символов). Физически текст не хранится в поле. Он хранится в другом месте базы данных, а в поле хранится указатель на него, но для пользователя такое разделение заметно не всегда.
Числовой — тип данных для хранения действительных чисел.
Дата/время — тип данных для хранения календарных дат и текущего времени.
Денежный — тип данных для хранения денежных сумм. Теоретически, для их записи можно было бы пользоваться и полями числового типа, но для денежных сумм есть некоторые особенности (например, связанные с правилами округления), которые делают более удобным использование специального типа данных, а не настройку числового типа.
Счетчик — специальный тип данных для уникальных (не повторяющихся в поле) натуральных чисел с автоматическим наращиванием. Естественное использование — для порядковой нумерации записей.
-
Логический — тип для хранения логических данных (могут принимать только два значения, например Да или Нет).
-
Поле объекта OLE — специальный тип данных, предназначенный для хранения объектов OLE, например мультимедийных. Реально, конечно, такие объекты в таблице не хранятся. Как и в случае полей MEMO, они хранятся в другом месте внутренней структуры файла базы данных, а в таблице хранятся только указатели на них (иначе работа с таблицами была бы чрезвычайно замедленной).
-
Гиперссылка — специальное поле для хранения адресов URL Web-объектов Интернета. При щелчке на ссылке автоматически происходит запуск броузера и воспроизведение объекта в его окне.
-
Мастер подстановок — это не специальный тип данных. Это объект, настройкой которого можно автоматизировать ввод в данных поле так, чтобы не вводить их вручную, а выбирать из раскрывающегося списка.
Безопасность баз данных
Базы данных — это тоже файлы, но работа с ними отличается от работы с файлами других типов, создаваемых прочими приложениями. Выше мы видели, что всю работу по обслуживанию файловой структуры берет на себя операционная система. Для баз данных предъявляются особые требования с точки зрения безопасности, поэтому в них реализован другой подход к сохранению данных.
При работе с обычными приложениями для сохранения данных мы выдаем соответствующую команду, задаем имя файла и доверяемся операционной системе. Если мы закроем файл, не сохранив его, то вся работа по созданию или редактированию файла пропадет безвозвратно.
Базы данных — это особые структуры. Информация, которая в них содержится, очень часто имеет общественную ценность. Нередко с одной и той же базой (например, с базой регистрации автомобилей в ГИБДД) работают тысячи людей по всей стране. От информации, которая содержится в некоторых базах, может зависеть благополучие множества людей. Поэтому целостность содержимого базы не может и не должна зависеть ни от конкретных действий некоего пользователя, забывшего сохранить файл перед выключением компьютера, ни от перебоев в электросети.
Проблема безопасности баз данных решается тем, что в СУБД для сохранения информации используется двойной подход. В части операций, как обычно, участвует операционная система компьютера, но некоторые операции сохранения происходят в обход операционной системы.
Операции изменения структуры базы данных, создания новых таблиц или иных объектов происходят при сохранении файла базы данных. Об этих операциях СУБД предупреждает пользователя. Это, так сказать, глобальные операции. Их никогда не проводят с базой данных, находящейся в коммерческой эксплуатации, — только с ее копией. В этом случае любые сбои в работе вычислительных систем не страшны.
С другой стороны, операции по изменению содержания данных, не затрагивающие структуру базы, максимально автоматизированы и выполняются без предупреждения. Если работая с таблицей данных мы что-то в ней меняем в составе данных, то изменения сохраняются немедленно и автоматически.
Обычно, решив отказаться от изменений в документе, его просто закрывают без сохранения и вновь открывают предыдущую копию. Этот прием работает почти во всех приложениях, но только не в СУБД. Все изменения, вносимые в таблицы базы, сохраняются на диске без нашего ведома, поэтому попытка закрыть базу «без сохранения» ничего не даст, так как все уже сохранено. Таким образом, редактируя таблицы баз данных, создавая новые записи и удаляя старые, мы как бы работаем с жестким диском напрямую, минуя операционную систему.
4.2 Проектирование баз данных
Режимы работы с базами данных
Обычно с базами данных работают две категории исполнителей. Первая категория — проектировщики. Их задача состоит в разработке структуры таблиц базы данных и согласовании ее с заказчиком. Кроме таблиц проектировщики разрабатывают и другие объекты базы данных, предназначенные, с одной стороны, для автоматизации работы с базой, а с другой стороны — для ограничения функциональных возможностей работы с базой (если это необходимо из соображений безопасности). Проектировщики не наполняют базу конкретными данными (заказчик может считать их конфиденциальными и не предоставлять посторонним лицам). Исключение составляет экспериментальное наполнение модельными данными на этапе отладки объектов базы.
Вторая категория исполнителей, работающих с базами данных, — пользователи. Они получают исходную базу данных от проектировщиков и занимаются ее наполнением и обслуживанием. В общем случае пользователи не имеют средств доступа к управлению структурой базы — только к данным, да и то не ко всем, а к тем, работа с которыми предусмотрена на конкретном рабочем месте.
Соответственно, система управления базами данных имеет два режима работы: проектировочный и пользовательский. Первый режим предназначен для создания или изменения структуры базы и создания ее объектов. Во втором режиме происходит использование ранее подготовленных объектов для наполнения базы или получения данных из нее.
Объекты базы данных
Мы уже упомянули о том, что кроме таблиц база данных может содержать и другие типы объектов. Привести полную классификацию возможных объектов баз данных затруднительно, поскольку каждая система управления базами данных может реализовать свои типы объектов. Однако основные типы объектов мы можем рассмотреть на примере СУБД Microsoft Access. В версии Microsoft Access 2000 эта СУБД позволяет создавать и использовать объекты семи различных типов.
Таблицы. Как мы уже говорили, это основные объекты любой базы данных. Во-первых, в таблицах хранятся все данные, имеющиеся в базе, а во-вторых, таблицы хранят и структуру базы (поля, их типы и свойства).
Запросы. Эти объекты служат для извлечения данных из таблиц и предоставления их пользователю в удобном виде. С помощью запросов выполняют такие операции как отбор данных, их сортировку и фильтрацию. С помощью запросов можно выполнять преобразование данных по заданному алгоритму, создавать новые таблицы, выполнять автоматическое наполнение таблиц данными, импортированными из других источников, выполнять простейшие вычисления в таблицах и многое другое.
Начинающие пользователи не сразу понимают роль запросов, поскольку все те же операции можно делать и с таблицами. Да, действительно, это так, но есть соображения удобства (в первую очередь быстродействия) и соображения безопасности.
Из соображений безопасности, чем меньше доступа к базовым таблицам имеют конечные пользователи, тем лучше. Во-первых, снижается риск того, что неумелыми действиями они повредят данные в таблицах. Во-вторых, предоставив разным пользователям разные запросы, можно эффективно разграничить их доступ к данным в строгом соответствии с кругом персональных обязанностей. В банках, например, одни сотрудники имеют доступ к таблицам данных о клиентах, другие — к их расчетным счетам, третьи — к таблицам активов банка. Если и есть специальные службы, имеющие доступ ко всем информационным ресурсам банка (с целью контроля и анализа), то они лишены средств для внесения изменений — все сделано так, чтобы один человек не мог совершить фиктивную операцию, независимо от того, какую должность он занимает. В базе данных, имеющей правильно организованную структуру, для совершения противоправных действий необходим сговор нескольких участников, а такие действия пресекаются не программными, а традиционными средствами обеспечения безопасности.
Особенность запросов состоит в том, что они черпают данные из базовых таблиц и создают на их основе временную результирующую таблицу. Если хотят подчеркнуть факт «временности» этой таблицы, то ее еще называют моментальным снимком. Когда мы работаем с основными таблицами базы, мы физически имеем дело с жестким диском, то есть с очень медленным устройством (напомним, что это связано с особенностью сохранения данных, описанной выше). Когда же на основании запроса мы получаем результирующую таблицу, то имеем дело с электронной таблицей, не имеющей аналога на жестком диске, — это только образ отобранных полей и записей. Разумеется, работа с «образом» происходит гораздо быстрее и эффективнее — это еще одно основание для того, чтобы широко использовать запросы.
Когда в главе 1 мы обсуждали основные структуры данных, то отметили, что недостатком упорядоченных табличных структур является сложность их обновления, поскольку при внесении новых записей нарушается упорядоченность — приходится переделывать всю таблицу. В системах управления базами данных и эта проблема решается благодаря запросам.
Основной принцип состоит в том, что от базовых таблиц никакой упорядоченности не требуется. Все записи в основные таблицы вносятся только в естественном порядке по мере их поступления, то есть в неупорядоченном виде. Если же пользователю надо видеть данные, отсортированные или отфильтрованные по тому или иному принципу, он просто использует соответствующий запрос. Если нужного запроса нет, он обращается к проектировщику и просит его такой запрос сделать и предоставить.
Формы. Если запросы — это специальные средства для отбора и анализа данных, то формы — это средства для ввода данных. Смысл их тот же — предоставить пользователю средства для заполнения только тех полей, которые ему заполнять положено. Одновременно с этим в форме можно разместить специальные элементы управления (счетчики, раскрывающиеся списки, переключатели, флажки и прочие) для автоматизации ввода. Преимущества форм раскрываются особенно наглядно, когда происходит ввод данных с заполненных бланков. В этом случае форму делают графическими средствами так, чтобы она повторяла оформление бланка — это заметно упрощает работу наборщика, снижает его утомление и предотвращает появление печатных ошибок. На сопроводительном рисунке приведен пример простейшей формы для ввода данных.
С помощью форм данные можно не только вводить, но и отображать. Запросы тоже отображают данные, но делают это в виде результирующей таблицы, не имеющей почти никаких средств оформления. При выводе данных с помощью форм можно применять специальные средства оформления.
Отчеты. По своим свойствам и структуре отчеты во многом похожи на формы, но предназначены только для вывода данных, причем для вывода не на экран, а на печатающее устройство (принтер). В связи с этим отчеты отличаются тем, что в них приняты специальные меры для группирования выводимых данных и для вывода специальных элементов оформления, характерных для печатных документов (верхний и нижний колонтитулы, номера страниц, служебная информация о времени создания отчета и т. п.)
Проектирование базы данных
Мы лишь рассмотрели основные понятия баз данных и еще не знакомы ни с одной системой управления базами данных, но, тем не менее, поднимаем вопрос о проектировании базы. Это не случайно. Методически правильно начинать работу с карандашом и листом бумаги в руках, не используя компьютер. На данном этапе он просто не нужен. Неоптимальные решения и прямые ошибки, заложенные на этапе проектирования, впоследствии очень трудно устраняются, поэтому этот этап является основополагающим.
Разработка технического задания. Техническое задание на проектирование базы данных должен предоставить заказчик. Однако для этого он должен владеть соответствующей терминологией и знать, хотя бы в общих чертах, технические возможности основных систем управления базами данных. К сожалению, на практике такое положение встречается не всегда. Поэтому обычно используют следующие подходы:
• демонстрируют заказчику работу аналогичной базы данных, после чего согласовывают спецификацию отличий;
• если аналога нет, выясняют круг задач и потребностей заказчика, после чего помогают ему подготовить техническое задание.
При подготовке технического задания составляют:
• список исходных данных, с которыми работает заказчик;
• список выходных данных, которые необходимы заказчику для управления структурой своего предприятия;
• список выходных данных, которые не являются необходимыми для заказчика, но которые он должен предоставлять в другие организации (в вышестоящие структуры, в органы статистического учета, прочие административные и контролирующие организации).
При этом очень важно не ограничиваться взаимодействием с головным подразделением заказчика, а провести обсуждение со всеми службами и подразделениями, которые могут оказаться поставщиками данных в базу или их потребителями. Так, например, при подготовке базы данных для учета абитуриентов и студентов в высшем учебном заведении, необходимо не только изучить документооборот ректората и всех деканатов, но и понять, что хотели бы получить от базы данных службы. Следует изучить работу подразделений, распределяющих учебную нагрузку преподавателей, отвечающих за распределение аудиторного фонда, за проживание студентов в общежитии и других. В расчет должны приниматься и такие службы, как библиотека, отдел кадров и прочие. В любой момент может выясниться, например, что администрация библиотеки должна периодически поставлять кому-то отчеты, характеризующие читательскую активность студентов в зависимости от пола, возраста и социального положения. К возможным пожеланиям заказчика следует готовиться на этапе проектирования, до создания базы.
Разработка структуры базы данных. Выяснив основную часть данных, которые заказчик потребляет или поставляет, можно приступать к созданию структуры базы, то есть структуры ее основных таблиц.
1 Работа начинается с составления генерального списка полей — он может насчитывать десятки и даже сотни позиций.
-
В соответствии с типом данных, размещаемых в каждом поле, определяют наиболее подходящий тип для каждого поля.
-
Далее распределяют поля генерального списка по базовым таблицам. На первом этапе распределение производят по функциональному признаку. Цель — обеспечить, чтобы ввод данных в одну таблицу производился, по возможности, в рамках одного подразделения, а еще лучше — на одном рабочем месте.
Наметив столько таблиц, сколько подразделений охватывает база данных, приступают к дальнейшему делению таблиц. Критерием необходимости деления является факт множественного повтора данных в соседних записях.
4. В каждой из таблиц намечают ключевое поле. В качестве такового выбирают поле, данные в котором повторяться не могут. Например, для таблицы данных о студентах таким полем может служить индивидуальный шифр студента. Для таблицы, в которой содержатся расписания занятий, такого поля можно и не найти, но его можно создать искусственным комбинированием полей «Время занятия» и «Номер аудитории». Эта комбинация неповторима, так как в одной аудитории в одно и то же время не принято проводить два различных занятия.
Если в таблице вообще нет никаких полей, которые можно было бы использовать как ключевые, всегда можно ввести дополнительное поле типа Счетчик — оно не может содержать повторяющихся данных по определению.
5. С помощью карандаша и бумаги расчерчивают связи между таблицами. Такой чертеж называется схемой данных.
Существует несколько типов возможных связей между таблицами. Наиболее распространенными являются связи «один ко многим» и «один к одному». Связь между таблицами организуется на основе общего поля, причем в одной из таблиц оно обязательно должно быть ключевым, то есть на стороне
«один» должно выступать ключевое поле, содержащее уникальные, неповторяющиеся значения. Значения на стороне «многие» могут повторяться.
Рассмотрим таблицу Клиенты. Здесь поле Код клиента является ключевым. Это понятно, поскольку у каждого клиента должен быть свой уникальный код, идентифицирующий его однозначно. Если мы рассмотрим таблицу Заказы, то увидим, что в ней код клиента не может быть уникальным, поскольку каждый клиент мог сделать сколь угодно много заказов. На схеме данных эти поля соединены линией связи. С одной стороны эта линия маркирована знаком «1», с другой стороны — значком «бесконечность». Это графический метод изображения связи «один ко многим».
Ключевым полем в таблице заказов является Код заказа — он однозначно идентифицирует, кто, когда, что заказал и на какую сумму. Здесь же можно узнать, какой сотрудник принял заказ к исполнению. Поскольку один сотрудник может принять множество заказов, поле Код сотрудника в таблице заказов не является ни уникальным, ни ключевым, зато в таблице Сотрудники это поле уникально.
Про подобные таблицы говорят, что они связаны реляционными отношениями. Соответственно, системы управления, способные работать со связанными таблицами, называют системами управления реляционными базами данных, а схему данных в технической литературе могут называть схемой реляционных отношений.
6. Разработкой схемы данных заканчивается «бумажный» этап работы над техническим предложением. Эту схему можно согласовать с заказчиком, после чего приступать к непосредственному созданию базы данных.
Следует помнить, что по ходу разработки проекта заказчику непременно будут приходить в голову новые идеи. На всех этапах проектирования он стремится охватить единой системой все новые и новые подразделения и службы предприятия. Возможность гибкого исполнения его пожеланий во многом определяется квалификацией разработчика базы данных. Если схема данных составлена правильно, подключать к базе новые таблицы нетрудно. Если структура базы нерациональна, разработчик может испытать серьезные трудности и войти в противоречия с заказчиком.
Противоречия исполнителя с заказчиком всегда свидетельствуют о недостаточной квалификации исполнителя. Именно поэтому этап предварительного проектирования базы данных следует считать основным. От его успеха зависит, насколько база данных станет удобной и будут ли с ней работать пользователи. Если отмечается, что пользователи базы «саботируют» ее эксплуатацию и предпочитают работать традиционными методами, это говорит не о низкой квалификации пользователей, а о недостаточной квалификации разработчика базы.
На этом этапе завершается предварительное проектирование базы данных, и на следующем этапе начинается ее непосредственная разработка. С этого момента следует начать работу с системой управления базами данных. В нашем примере мы рассмотрим СУБД Microsoft Access 2000.
4.3 Работа с СУБД Microsoft Access 2000
Общие замечания
Ниже мы рассмотрим, как в программе Microsoft Access 2000 реализованы средства разработки основных объектов базы данных, и в упражнениях познакомимся с конкретными приемами работы. Однако прежде чем приступать к освоению системы, следует учесть ряд важных замечаний, связанных с особенностями ее автоматизации.
СУБД Microsoft Access 2000 предоставляет несколько средств создания каждого из основных объектов базы. Эти средства можно классифицировать как:
• ручные (разработка объектов в режиме Конструктора);
• автоматизированные (разработка с помощью программ-мастеров);
• автоматические — средства ускоренной разработки простейших объектов.
Соотношения между этими средствами понятны: ручные средства являются наиболее трудоемкими, но обеспечивают максимальную гибкость; автоматизированные и автоматические средства являются наиболее производительными, но и наименее гибкими. Методической особенностью изучения программы Microsoft Access является тот факт, что в учебных целях для создания разных объектов целесообразно пользоваться разными средствами.
-
При разработке учебных таблиц и запросов рекомендуется использовать ручные средства — работать в режиме Конструктора. Использование мастеров ускоряет работу, но не способствует освоению понятий и методов.
-
При разработке учебных форм, отчетов и страниц доступа наоборот лучше пользоваться автоматизированными средствами, предоставляемыми мастерами. Это связано с тем, что для данных объектов большую роль играет внешний вид. Дизайн этих объектов весьма трудоемок, поэтому его лучше поручить программе, а учащемуся сосредоточиться на содержательной части работы.
-
Разработку макросов и модулей в данном пособии мы не рассматриваем. Эти средства ориентированы на профессиональных разработчиков баз данных, поэтому в рамках общетехнического курса «Информатики» для них недостаточно места.
Создание таблиц. Работа с любыми объектами начинается с окна База данных . На левой панели данного окна сосредоточены элементы управления для вызова всех семи типов объектов программы. Создание таблиц начинается с выбора элемента управления Таблицы.
На правой панели представлен список таблиц, уже имеющихся в составе базы, и приведены элементы управления для создания новой таблицы. Чтобы создать таблицу вручную, следует использовать значок Создание таблицы в режиме конструктора.
То, что мы видим в этом режиме, фактически является графическим бланком для создания и редактирования структуры таблиц. В первом столбце вводят имена полей. Если свойство Подпись для поля не задано, то Имя поля станет одновременно и именем столбца будущей таблицы. Тип для каждого поля выбирают из раскрывающегося списка, открываемого кнопкой выбора типа данных. Эта кнопка — скрытый элемент управления. Она отображается только после щелчка на поле бланка. Это надо иметь в виду — в Microsoft Access очень много таких скрытых элементов управления, которые не отображаются, пока ввод данных не начат.
Нижняя часть бланка содержит список свойств поля, выделенного в верхней части. Некоторые из свойств уже заданы по умолчанию. Свойства полей не являются обязательными. Их можно настраивать по желанию, а можно и не трогать.
При создании таблицы целесообразно (хотя и не обязательно) задать ключевое поле. Это поможет впоследствии, при организации связей между таблицами. Для задания ключевого поля достаточно щелкнуть на его имени правой кнопкой мыши и в открывшемся контекстном меню выбрать пункт Ключевое поле.
Выше мы говорили о том, что если первичный ключ необходим для связи с другими таблицами, но ни одно из полей не является уникальным, то первичный ключ можно создать на базе двух (или более полей). Эта операция выполняется точно так же, через контекстное меню, надо только уметь выделить сразу несколько полей. Групповое выделение выполняют при нажатой клавише SHIFT щелчками на квадратных маркерах слева от имен полей.
Закончив создание структуры таблицы, бланк закрывают (при этом система выдает запрос на сохранение таблицы), после чего дают таблице имя, и с этого момента она доступна в числе прочих таблиц в основном окне База данных. Оттуда ее и можно открыть в случае необходимости.
Созданную таблицу открывают в окне База данных двойным щелчком на ее значке. Новая таблица не имеет записей — только названия столбцов, характеризующие структуру таблицы
Заполнение таблицы данными производится обычным порядком. Курсор ввода устанавливается в нужную ячейку указателем мыши. Переход к следующей ячейке можно выполнить клавишей TAB. Переход к очередной записи выполняется после заполнения последней ячейки.
В нижней части таблицы расположена Панель кнопок перехода. Ее элементами управления удобно пользоваться при навигации по таблице, имеющей большое число записей.
Начинающим пользователям Microsoft Access доставляет неудобство тот факт, что данные не всегда умещаются в ячейках таблицы. Шириной столбцов можно управлять методом перетаскивания их границ. Удобно использовать автоматическое форматирование столбцов «по содержимому». Для этого надо установить указатель мыши на границу между столбцами (в строке заголовков столбцов), дождаться, когда указатель сменит форму, и выполнить двойной щелчок. Это общесистемный прием Windows 98, и им можно пользоваться в данной программе, как и во многих других.
После наполнения таблицы данными сохранять их не надо — все сохраняется автоматически. Однако если при работе с таблицей произошло редактирование ее макета (например, изменялась ширина столбцов), СУБД попросит подтвердить сохранение этих изменений.
Если возникнет необходимость изменить структуру таблицы (состав полей или их свойства), таблицу надо открыть в режиме Конструктора. Для этого ее следует выделить в окне База данных и щелкнуть на кнопке Конструктор.
Если на этапе проектирования базы данных была четко разработана структура таблиц, то создание таблиц с помощью Конструктора происходит очень быстро и эффективно. Даже без использования автоматизированных средств создание основы для достаточно крупных проектов происходит в считанные минуты — это ценное свойство СУБД Microsoft Access, но оно реализуется при непременном условии тщательной предварительной подготовки.
Создание межтабличных связей. Если структура базы данных продумана заранее, а связи между таблицами намечены, то создание реляционных отношений между таблицами выполняется очень просто. Вся необходимая работа происходит в специальном окне Схема данных и выполняется с помощью мыши. Окно Схема данных открывают кнопкой на панели инструментов или командой
Сервис > Схема данных (если в меню Сервис не видно соответствующего пункта, следует раскрыть расширенную часть меню). Образовавшаяся межтабличная связь отображается в окне Схема данных в виде линии, соединяющей два поля разных таблиц. При этом одна из таблиц считается главной, а другая — связанной. Главная — это та таблица, которая участвует в связи своим ключевым полем (название этого поля на схеме данных отображается полужирным шрифтом).
Здесь мы подходим к важному вопросу: «А зачем вообще нужна связь между таблицами?» У связи два основных назначения. Первое — обеспечение целостности данных, а второе — автоматизация задач обслуживания базы. Представим себе, что в таблице Клиенты, где каждый клиент уникален, кто-то удалит запись для одного из клиентов, но не сделает этого в таблице Заказы. Получится, что согласно таблице Заказы некто, не имеющий ни имени, ни адреса, а только абстрактный код, делал заказы. Узнать по коду, кто же это был на самом деле, будет невозможно — произошло нарушение целостности данных.
В данном случае владелец базы может применить три подхода: либо вообще ничего не делать для защиты целостности данных, либо запретить удаление данных из ключевых полей главных таблиц, либо разрешить его, но при этом адекватно обработать и связанные таблицы. Вручную сделать это чрезвычайно трудно, поэтому и нужны средства автоматизации.
Связь между таблицами позволяет:
-
либо исключить возможность удаления или изменения данных в ключевом поле главной таблицы, если с этим полем связаны какие-либо поля других таблиц;
-
либо сделать так, что при удалении (или изменении) данных в ключевом поле главной таблицы автоматически (и абсолютно корректно) произойдет удаление или изменение соответствующих данных в полях связанных таблиц.
Для настройки свойств связи надо в окне Схема данных выделить линию, соединяющую поля двух таблиц, щелкнуть на ней правой кнопкой мыши и открыть контекстное меню связи, после чего выбрать в нем пункт Изменить связь — откроется диалоговое окно Изменение связи. В нем показаны названия связанных таблиц и имена полей, участвующих в связи (здесь же их можно изменить), а также приведены элементы управления для обеспечения условий целостности данных.
Если установлен только флажок Обеспечение целостности данных, то удалять данные из ключевого поля главной таблицы нельзя. Если вместе с ним включены флажки Каскадное обновление связанных полей и Каскадное удаление связанных записей, то, соответственно, операции редактирования и удаления данных в ключевом поле главной таблицы разрешены, но сопровождаются автоматическими изменениями в связанной таблице.
Таким образом, смысл создания реляционных связей между таблицами состоит, с одной стороны, в защите данных, а с другой стороны — в автоматизации внесения изменений сразу в несколько таблиц при изменениях в одной таблице.
Работа с запросами
Если структура базы данных предприятия хорошо продумана, то исполнители, работающие с базой, должны навсегда забыть о том, что в базе есть таблицы, а еще лучше, если они об этом вообще ничего не знают. Таблицы — слишком ценные объекты базы, чтобы с ними имел дело кто-либо, кроме разработчика базы.
Если исполнителю надо получить данные из базы, он должен использовать специальные объекты — запросы. Все необходимые запросы разработчик базы должен подготовить заранее. Если запрос подготовлен, надо открыть панель Запросы в окне База данных, выбрать его и открыть двойным щелчком на значке — откроется результирующая таблица, в которой исполнитель найдет то, что его интересует.
В общем случае результирующая таблица может не соответствовать ни одной из базовых таблиц базы данных. Ее поля могут представлять набор из полей разных таблиц, а ее записи могут содержать отфильтрованные и отсортированные записи таблиц, на основе которых формировался запрос. Лишь в тех случаях, когда исполнитель не находит нужных данных в результирующей таблице, возникает необходимость готовить новый запрос — это задача разработчика базы.
В учебных целях запросы лучше готовить вручную, с помощью Конструктора. Как и в случае с таблицами, для этого есть специальный значок в окне База данных. Он называется Создание запроса в режиме конструктора и открывает специальный бланк, называемый бланком запроса по образцу. За этим длинным названием скрывается тот приятный факт, что, хотя запросы к таблицам баз данных пишутся на специальном языке программирования — SQL, пользователям Microsoft Access изучать его не обязательно, а большинство операций можно выполнить щелчками кнопок мыши и приемом перетаскивания в бланке.
Бланк запроса состоит из двух областей. В верхней отображается структура таблиц, к которым запрос адресован, а нижняя область разбита на столбцы — по одному столбцу на каждое поле будущей результирующей таблицы.
Идея формирования запроса по образцу чрезвычайно проста. С помощью контекстного меню на верхней половине бланка открывают те таблицы, к которым обращен запрос. Затем в них щелкают двойными щелчками на названиях тех полей, которые должны войти в результирующую таблицу. При этом автоматически заполняются столбцы в нижней части бланка. Сформировав структуру запроса, его закрывают, дают ему имя и в дальнейшем запускают двойным щелчком на значке в окне База данных.
Порядок действий, рассмотренный выше, позволяет создать простейший запрос, называемый запросом на выборку. Он позволяет выбрать данные из полей таблиц, на основе которых запрос сформирован.
Упорядочение записей в результирующей таблице. Если необходимо, чтобы данные, отобранные в результате работы запроса на выборку, были упорядочены по какому-либо полю, применяют сортировку. В нижней части бланка имеется специальная строка Сортировка. При щелчке на этой строке открывается кнопка раскрывающегося списка, в котором можно выбрать метод сортировки: по возрастанию или по убыванию. В результирующей таблице данные будут отсортированы по тому полю, для которого задан порядок сортировки.
Возможна многоуровневая сортировка — сразу по нескольким полям, В этом случае данные сначала сортируются по тому полю, которое в бланке запроса по образцу находится левее, затем по следующему полю, для которого включена сортировка, и так далее слева направо. Соответственно, при формировании запроса надо располагать поля результирующей таблицы не как попало, а с учетом будущей сортировки. В крайнем случае, если запрос уже сформирован и надо изменить порядок следования столбцов, пользуются следующим приемом:
• выделяют столбец щелчком на его заголовке (кнопку мыши отпускают);
-
еще раз щелкают на заголовке уже выделенного столбца (но кнопку не отпускают);
-
перетаскивают столбец в другое место.
Управление отображением данных в результирующей таблице. В нижней части
бланка запроса по образцу имеется строка Вывод на экран. По умолчанию предполагается, что все поля, включенные в запрос, должны выводиться на экран, но это не всегда целесообразно. Например, бывают случаи, когда некое иоле необходимо включить в запрос, например потому, что оно является полем сортировки, но, в то же время, нежелательно, чтобы пользователь базы видел его содержание, В таких случаях отображение содержимого на экране подавляют сбросом флажка Вывод на экран. Примером может быть запрос на вывод списка сотрудников предприятия, отсортированный по количеству дней, пропущенных по болезни. Он позволит каждому оценить свое положение в этом списке, но не позволит точно узнать, кто и сколько дней болел.
Использование условия отбора. Дополнительным средством, обеспечивающим отбор данных по заданному критерию, является так называемое Условие отбора, Соответствующая строка имеется в нижней части бланка запроса по образцу. Для каждого поля в этой строке можно задать индивидуальное условие.
Другие виды запросов. Мы рассмотрели запросы на выборку. Это самые простые и, в то же время, наиболее распространенные виды запросов. Однако существуют и другие виды запросов, некоторые их которых выполняются на базе предварительно созданного запроса на выборку. К ним относятся прежде всего:
• запросы с параметром (интересны тем, что критерий отбора может задать сам пользователь, введя нужный параметр при вызове запроса);
-
итоговые запросы, назначение которых отдаленно напоминает итоговые функции электронных таблиц (производят математические вычисления по заданному полю и выдают результат);
-
запросы на изменение — позволяют автоматизировать заполнение полей таблиц;
• перекрестные запросы, позволяющие создавать результирующие таблицы на основе результатов расчетов, полученных при анализе группы таблиц;
• специфические запросы SQL — запросы к серверу базы данных, написанные на языке запросов SQL.
С рядом видов запросов мы познакомимся в упражнениях.
Работа с формами
С одной стороны, формы позволяют пользователям вводить данные в таблицы базы данных без непосредственного доступа к самим таблицам. С другой стороны, они позволяют выводить результаты работы запросов не в виде скупых результирующих таблиц, а в виде красиво оформленных форм. В связи с таким разделением существует два вида формирования структуры форм: на основе таблицы и на основе запроса, хотя возможен и комбинированный подход, — это вопрос творчества.
Автоформы. В отличие от таблиц и запросов, которые мы формировали вручную, формы удобнее готовить с помощью средств автоматизации. Полностью автоматическими являются средства, называемые автоформами. Существует три вида автоформ: «в столбец», ленточные и табличные.
Как видно из рисунков, автоформа «в столбец» отображает все поля одной записи — она удобна для ввода и редактирования данных. «Ленточная» автоформа отображает одновременно группу записей — ее удобно использовать для оформления вывода данных. Табличная автоформа по внешнему виду ничем не отличается от таблицы, на которой она основана.
Для создания автоформы следует открыть панель Формы в окне База данных и воспользоваться командной кнопкой Создать. В открывшемся диалоговом окне Новая форма выбирают тип автоформы и таблицу (или запрос), на которой она основывается. После щелчка на кнопке ОК автоформа формируется автоматически и немедленно готова к работе, то есть к вводу или отображению данных.
Обратите внимание на то, что автоформа основывается только на одном объекте. Иные средства создания форм позволяют закладывать в основу структуры формы поля нескольких таблиц или запросов. Если форма основывается только на одном объекте, она называется простой формой. Если форма основывается на полях из нескольких связанных таблиц, то она называется сложной и представляет собой композицию из нескольких форм.
Создание форм с помощью мастера. Автоматизированные средства предоставляет Мастер форм — специальное программное средство, создающее структуру формы в режиме диалога с разработчиком. Мастер форм можно запустить из окна База данных щелчком на значке Создание формы с помощью мастера на панели Формы.
-
На первом этапе работы Мастера форм выбирают таблицы и поля, которые войдут в будущую форму.
-
На втором этапе выбирается внешний вид формы.
-
На третьем этапе выбирается стиль оформления формы.
-
На последнем этапе выполняется сохранение формы под заданным именем. Здесь же можно включить переключатель Изменить макет формы, который открывает только что созданную форму в режиме Конструктора. Этим удобно воспользоваться в учебных целях, чтобы рассмотреть структуру формы на готовом примере.
Структура формы. Форма имеет три основных раздела: область заголовка, область данных и область примечания. Линии, разделяющие разделы, перетаскиваются по вертикали с помощью мыши — это позволяет изменять размеры разделов так, как требуется.
Разделы заголовка и примечания имеют чисто оформительское назначение — их содержимое напрямую не связано с таблицей или запросом, на котором основана форма. Раздел данных имеет содержательное значение — в нем представлены элементы управления, с помощью которых выполняется отображение данных или их ввод. Разработчик формы может разместить здесь дополнительные элементы управления для автоматизации ввода данных (переключатели, флажки, списки и другие, типичные для приложений Windows).
Элементы управления формы. Элементы управления, которыми может пользоваться разработчик, представлены на Панели элементов. Ее открывают щелчком на соответствующей кнопке панели инструментов Microsoft Access или командой Вид» Панель элементов.
Выбор элемента управления выполняется одним щелчком на его значке в Панели элементов, после чего следующим щелчком в поле формы отмечается место, куда он должен быть поставлен. Вместе с элементом в поле формы вставляется его присоединенная надпись. По умолчанию эта надпись стандартная, например для переключателей это Переключатель1, Переключатель2 и т. д. Редактированием свойства элемента управления (доступ к свойствам открывается через контекстное меню) можно дать элементу управления более содержательную подпись.
Основными элементами оформления формы являются текстовые надписи и рисунки. Для создания в форме текстовых надписей служат два элемента управления — Надпись и Поле. В качестве надписи можно задать произвольный текст. Элемент Поле отличается тем, что в нем отображается содержимое одного из полей таблицы, на которой основана форма, то есть при переходе от записи к запаси текст может меняться.
Для создания графических элементов оформления служат элементы управления Рисунок, Свободная рамка объекта и Присоединенная рамка объекта. Рисунок выбирается из графического файла и вставляется в форму. Элемент Свободная рамка объекта отличается тем, что это не обязательно рисунок — это может быть любой другой объект OLE, например мультимедийный. Элемент Присоединенная рамка объекта тоже в какой-то степени может служить для оформления формы, но его содержимое берется не из назначенного файла, а непосредственно из таблицы базы данных (если она имеет поле объекта OLE). Естественно, что при переходе между записями содержимое этого элемента будет меняться.
Дизайн формы. В то время как таблицы базы данных глубоко скрыты от посторонних глаз, формы базы данных — это средства, с помощью которых с ней общаются люди. Поэтому к формам предъявляются повышенные требования по дизайну.
В первую очередь, все элементы управления форм должны быть аккуратно выровнены. Это обеспечивается командой Формат > Выровнять. Если нужно равномерно распределить элементы управления по полю формы, используют средства меню Формат > Интервал по горизонтали или Формат > Интервал по вертикали.
Ручное изменение размеров и положения элементов управления тоже возможно, но редко приводит к качественным результатам. При работе вручную используют перетаскивание маркеров, которые видны вокруг элемента управления в тот момент, когда он выделен. Особый статус имеет маркер левого верхнего угла. Обычно элементы управления перетаскиваются вместе с присоединенными к ним надписями. Перетаскивание с помощью этого маркера позволяет оторвать присоединенную надпись от элемента.
Существенную помощь при разработке дизайна формы оказывает вспомогательная сетка. Ее отображение включают командой Вид > Сетка. Автоматическую привязку элементов к узлам сетки включают командой Формат > Привязать к сетке.
Управление последовательностью перехода. Пользователь, для которого, собственно, и разрабатывается форма, ожидает, что ввод данных в нее должен происходить по элементам управления слева направо и сверху вниз. Однако при проектировании сложных форм, когда в процессе дизайна элементы управления многократно перемещаются с места на место, очень легко перепутать их последовательность и создать неудобный порядок ввода данных.
Физически последовательность перехода — это порядок перехода к следующему полю по окончании работы с предыдущим. Она легко проверяется с помощью клавиши TAB. Если при последовательных нажатиях этой клавиши фокус ввода «мечется» по всей форме, значит, последовательность перехода нерациональна и ее надо править.
Для управления последовательностью перехода служит диалоговое окно Последовательность перехода. В нем представлен список элементов управления формы. Порядок элементов в списке соответствует текущему порядку перехода. Изменение порядка перехода выполняется перетаскиванием в два приема:
-
щелчком на кнопке маркера слева от названия выделяется элемент управления (кнопка мыши отпускается);
-
после повторного щелчка с перетаскиванием элемент перемещается на новое место.
Закончив разработку макета формы, ее следует закрыть и сохранить под заданным именем. После открытия формы в окне База данных, с ней можно работать: просматривать или редактировать данные из базовой таблицы. Проверку последовательности перехода выполняют клавишей TAB.
Работа с отчетами
Отчеты во многом похожи на формы и страницы доступа к данным, но имеют иное функциональное назначение — они служат для форматированного вывода данных на печатающие устройства и, соответственно, при этом должны учитывать параметры принтера и параметры используемой бумаги.
Большая часть того, что было сказано о формах, относится и к отчетам. Здесь также существуют средства автоматического, автоматизированного и ручного проектирования. Средства автоматического проектирования реализованы автоотчетами (База данных > Создать > Новый отчет > Автоотчет в столбец). Кроме автоотчетов «в столбец» существуют «ленточные» автоотчеты. Разницу между ними нетрудно увидеть, поставив эксперимент.
Средством автоматизированного создания отчетов является Мастер отчетов. Он запускается двойным щелчком на значке Создание отчета с помощью мастера в окне База данных. Мастер отчетов работает в шесть этапов. При его работе выполняется выбор базовых таблиц или запросов, на которых отчет базируется, выбор полей, отображаемых в отчете, выбор полей группировки, выбор полей и методов сортировки, выбор формы печатного макета и стиля оформления.
Структура готового отчета отличается от структуры формы только увеличенным количеством разделов. Кроме разделов заголовка, примечания и данных, отчет может содержать разделы верхнего и нижнего колонтитулов. Если отчет занимает более одной страницы, эти разделы необходимы для печати служебной информации, например номеров страниц. Чем больше страниц занимает отчет, тем важнее роль данных, выводимых на печать через эти разделы. Если для каких-то полей отчета применена группировка, количество разделов отчета увеличивается, поскольку оформление заголовков групп выполняется в отдельных разделах.
Редактирование структуры отчета выполняют в режиме Конструктора (режим запускается кнопкой Конструктор в окне База данных). Приемы редактирования те же, что и для форм. Элементы управления в данном случае выполняют функции элементов оформления, поскольку печатный отчет не интерактивный объект, в отличие от электронных форм и Web-страниц. Размещение элементов управления выполняют с помощью Панели элементов (Вид > Панель элементов), которая по составу практически не отличается от Панели элементов формы. Важной особенностью отчетов является наличие средства для вставки в область верхнего или нижнего колонтитула текущего номера страницы и полного количества страниц. Эту операцию выполняют с помощью диалогового окна Номера страниц (Вставка > Номера страниц).
Литература
1. Борланд Р. Эффективная работа с Word 2000. — СПб.: Питер, 2000г.
2. Левин А. Самоучитель на компьютере: Издательство «НОЛИДЖ» — М.,1998г.,
3. Степанов А.Н. Информатика: — СПб.: Питер, 2001г.
Компьютер или ноутбук используется для работы с разными файлами: тексты, аудио, видео, графика, презентации и т.п. Программу, которая предназначена для работы с текстами, называют текстовым редактором. Что такое Word и при чем тут тексты?
Содержание:
1. О возможностях программы Word
2. Что в имени тебе моем?
3. Программа Word и бесплатные аналоги
4. Разные версии Word и пакета Microsoft Office
5. Как правильно говорить: текстовый редактор или текстовый процессор
6. Что стало со словом «Ворд» в русском языке
Word – это программа для набора и оформления текста. Такая программа является текстовым редактором.
В переводе с английского «Word» означает «слово».
В программе Word можно создавать тексты разной степени сложности: заметка, статья, реферат, курсовая или дипломная работа, книга.
О возможностях текстового редактора Word
Ранее для набора текста была предназначена печатная (или пишущая) машинка. И там, чтобы исправить что-то в тексте, приходилось перепечатывать заново всю страницу или даже несколько страниц. Правда, были дорогие пишущие машинки со специальной красящей лентой, которые позволяли делать незаметные исправления букв, замену одних букв текста на другие. Но такие машинки были большой редкостью.
Благодаря появлению компьютеров и текстовых редакторов работа с текстами сильно упростилась. В том числе, перестало быть проблемой внесение любых исправлений и дополнений в тексты.
В Word имеется много инструментов, чтобы красиво и наглядно оформить тексты. Для оформления текста можно выбрать размер, стиль и цвет шрифта. В текст можно вставить картинку, рисунок, фото, график, таблицу, список, формулы, диаграммы и ссылки на другие материалы.
Для удобства перемещения по тексту можно оформить заголовки и содержание текста, а также вставить колонтитулы и при необходимости добавить водяные знаки.
Файл, созданный в Word, можно легко распечатать на принтере. Для этого в программе имеется команда «Печать». Кстати, программа Word была одной из первых разработок, которая позволяет печатать страницы на принтере точно так, как они выглядят на экране. При печати не происходит сдвигов текста или перемещений картинок.
Если Вы хотите создать новый документ в программе Word, то увидите перед собой чистый лист бумаги на экране вашего устройства. Можно сразу печатать текст или вставить, например, картинку. Если закончилась первая страница, тогда автоматически будет добавлена следующая страница. В любое время можно открыть свой текст в этой программе, чтобы внести в него исправления, либо продолжить работу с ним.
Что в имени тебе моем?
Файлы Word называются документами. В том числе, название связано с форматом doc (сейчас это docx), что является сокращением от английского «document».
Какой формат у файлов, которые созданы в Word? Пользователь сохраняет текст, который он напечатал в программе Word, в формате docx. До Word 2003 включительно у файлов был старый формат doc. Также Ворд позволяет создавать и другие форматы документов, например, pdf. Данный формат широко распространен и применяется на практически всех устройствах, в том числе на мобильных телефонах, смартфонах, планшетах.
Приведем пример имени файла, созданного в Word. Такой файл получает имя, например, test1.docx или text5.docx.
Программа Word и ее бесплатные аналоги
Допустим, Вам прислали файл в формате docx. Как открыть такой файл, чтобы узнать его содержимое? Для этого на компьютере должна быть программа, которая откроет текстовый файл. Как быть, если нет такой программы? Надо ее установить, желательно с официального сайта.
Получается, что программа Word (или ее аналог) нужна, чтобы открыть файл docx, а также чтобы создать и редактировать документ. Иногда, правда, файлы с расширением .doc и .docx открываются и без установки программы Word, поскольку эти расширения стали признанным стандартом.
На официальном сайте Word можно использовать программу один месяц, а потом потребуется приобрести лицензию. Microsoft Office и программа Word из данного офисного пакета являются платными продуктами.
Есть различные бесплатные аналоги Word, выполняющие похожие фукции. Наиболее популярными из них являются Libre Office и Open Office. Между этими двумя офисными пакетами принципиальных отличий нет. При желании можно попробовать каждый из них, чтобы выбрать для себя подходящий вариант.
Скачать Libre Office на русском языке: https://ru.libreoffice.org/
Русскоязычный Open Office https://www.openoffice.org/ru/
Если ведется совместная работа над каким-либо серьезным документом, то используют Microsoft Office. В этом случае не возникает проблем, что в общем документе, например, не совпадает форматирование из-за использования разных офисных программ.
Очень популярным и бесплатным является приложение Google Docs (docs.google.com). Работает с форматом docx и doc.
Огромный плюс состоит в том, что есть доступ из облака. И поэтому документ в Гугл Документах можно открыть на любом устройстве, имеющем выход в интернет.
Другой плюс в том, что в Гугл Документах есть бесплатный инструмент – голосовой ввод. Благодаря этой возможности можно говорить текст голосом, а компьютер (ноутбук, планшет. смартфон) будет записывать вашу речь в виде текста. Вы говорите, а на экране автоматически печатается ваша речь. И при этом не надо стучать по клавишам – замечательно!
Разные версии программы Word и пакета Microsoft Office
Word входит в состав офисного пакета Microsoft Office. Кроме текстового редактора, в этот пакет также входят электронные таблицы Excel, презентации PowerPoint, программа для работы с электронной почтой Outlook и др.
Word и Microsoft Word – это разные наименования одной и той же программы. Кому как удобно, тот так ее и называет. Она входит в состав офисного пакета Microsoft Office.
Microsoft – это компания, которая создала операционную систему Windows, а также разработала офисные программы Office. Была основана Биллом Гейтсом. Microsoft специализируется в области разработки программного обеспечения.
Первый офисный пакет появился в 1990 году, он назывался Office 1.0. Потом было создано много офисных программ. До сих пор используют версии Office 2003, Office 2007, Office 2010, Office 2013. Также выпущен Office 2016 и Office 2019. Причем, Office 2016 был представлен 29 июля 2015 года вместе с операционной системой Windows 10.
В соответствии с разными версиями Office есть разные версии текстового редактора: Word 2003, 2007, 2010, 2013, 2016, 2019. При переходе от версии 2003 к 2007 был сменен формат файлов от doc к docx. Формат .docx является более экономичным с точки зрения расходования памяти, он занимает меньше места на жестком диске компьютера или в памяти мобильного устройства, чем прежний формат .doc.
О возможностях пакета Microsoft Office
Файлы, созданные с помощью пакета Microsoft Office, хорошо «понимают» друг друга и отлично взаимодействуют между собой. Например, Word «дружит» с Excel. Допустим, если в табличном редакторе Excel создана какая-то таблица, то ее можно перенести через буфер обмена в редактор Word. И там, в текстовом редакторе появится эта же таблица с теми же данными внутри нее и с тем же форматированием, с теми же размерами или с пропорциональными размерами.
Также программы Word и Excel могут взаимодействовать наоборот. Созданная в текстовом редакторе Word таблица может быть перенесена в Excel, где ее данные можно дополнительно обработать с помощью дополнительных возможностей Excel.
Что интересно и полезно, так это то, что даже простые тексты можно переносить из текстового редактора в табличный редактор Excel. При этом текст автоматически преобразуется в таблицу. Эту таблицу можно будет обработать средствами Excel. А потом можно обратно преобразовать таблицу без особого труда Excel в текст Ворд. Таким нехитрым способом можно, например, упорядочить какой-то список, сделанный в текстовом редакторе.
Таким же образом, программа Word «дружит» с остальными программами, входящими в состав офисного пакета Microsoft Office. Поэтому тексты из Word можно помещать в презентации PowerPoint, отправлять по электронной почте с помощью программы Outlook и делать с ними многое другое.
Как правильно: текстовый редактор или текстовый процессор
Текстовый редактор – это программа для простого ввода текста и его редактирования. В Windows есть встроенная бесплатная программа Блокнот. Несмотря на кажущуюся простоту Блокнота, стоит отметить, что системные администраторы активно используют Блокнот в своей работе. Вызвано это тем, что текст, созданный в Блокноте, не имеет лишнего форматирования, это «чистый» текст.
Блокнот является примером простого текстового редактора. Но простота становится и некоторым ограничением в применении. Например, текст из Блокнота невозможно распечатать точно в таком же виде, как он виден на экране монитора – распечатка получится несколько иная.
Текстовый процессор, в отличие от редактора, предоставляет много дополнительных инструментов для работы с текстом. С этой точки зрения программу Word можно смело назвать текстовым процессором.
С другой стороны, в настоящее время Word принято называть текстовым редактором. Этот термин является более распространенным и понятным большинству пользователей по сравнению с несколько туманным понятием «текстовый процессор».
Таким образом, программу Ворд можно назвать и текстовым редактором, и текстовым процессором. Более популярным является название «текстовый редактор», которое прижилось у большинства пользователей.
Слово «Ворд» в русском языке
Word по-русски можно произнести как «Ворд». В русский язык много слов и терминов ИТ-сферы пришло из английского языка. Например, слово computer – «компьютер». В русском языке изначально использовались термины: ЭВМ – электронно-вычислительная машина, либо «вычислитель». Сейчас слово «компьютер» прочно обосновалось в русском языке.
Как Вы думаете, можно ли в русском языке склонять слово «Ворд» (например, «у меня нет Ворда»)?
На экзамене, конечно, лучше сказать, что не установлена программа Microsoft Word. В курсовой, дипломной или иной работе тоже надо писать, что не установлена программа Microsoft Word. Однако программе Word уже более 30 лет, и в разговорной речи слово «Ворд» уже давно склоняется.
Слово «Ворд», заимствованное из английского языка, в русском языке подчиняется правилам русского языка. «Ворд» имеет мужской род, единственное число и склоняется по падежам:
- Именительный падеж (отвечает на вопросы: Кто? Что?) – ворд
- Родительный падеж (отвечает на вопросы: Кого? Чего?) – ворда
- Дательный падеж (отвечает на вопросы: Кому? Чему?) – ворду
- Винительный падеж (отвечает на вопросы: Кого? Что?) – ворд
- Творительный падеж (отвечает на вопросы: Кем? Чем?) – вордом
- Предложный падеж (отвечает на вопросы: О ком? О чем?) – ворде
Мы говорим по-русски «ворд», и при этом понимаем не дословный перевод «слово», а многофункциональный текстовый редактор (текстовый процессор). Вот так, благодаря техническому прогрессу в IT-сфере, принципиально меняются значения вроде бы простых и понятных слов: «слово» («word») становится не просто словом, а удобной программой.
Дополнительные материалы:
1. Как открывать документ docx или doc удобной программой в Windows
2. Как поставить значок градуса в Ворде или с помощью Таблицы символов в любой программе Windows
3. Что такое шрифт по умолчанию в Word и как его изменить
4. Новые буквы пишутся поверх прежних в Word: замена букв и вставка
5. Как сделать сложную сортировку в Ворде по трем параметрам
Получайте новые статьи по компьютерной грамотности на ваш почтовый ящик:
Необходимо подтвердить подписку в своей почте. Спасибо!