Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовая / Источники / excel_2010_professionalnoe_programmirovanie_na_vba_RuLit_Me_412629.pdf
Скачиваний:
4
Добавлен:
27.09.2025
Размер:
22.97 Mб
Скачать

Глава4. Файлы Excel

109

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

■ к Примечание

Местонахождение папки шаблоны варьируется в зависимости от версии Excel. Для поиска этой папки воспользуйтесь следующим VBA-кодом:

MsgBox Application.TemplatesPath

Создание шаблонов

В Excel поддерживаются следующие три типа шаблонов.

Шаблон рабочей книги, заданный по умолчанию. Этот шаблон применяется в качестве основы для создания рабочих книг. Соответствующий файл именуется книга1 . x ltx .

Шаблон рабочего листа, заданный по умолчанию. Используется для создания рабочих листов, включаемых в рабочую книгу. Соответствующий файл именуется Л И С Т 1 . x ltx .

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

Использование шаблона для изменения рабочей книги, заданной по умолчанию

Каждая созданная вами рабочая книга имеет ряд настроек, заданных по умолчанию. Например, она включает три рабочих листа, на которых видны линии сетки, для ввода текста используется шрифт Calibri размером 11 пунктов, ширина столбцов составляет 8,43 см и т.д. Если вам не подходят стандартные значения, можете их изменить.

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

1.Откройте новую рабочую книгу.

2.Добавьте или удалите рабочие листы, после чего их количество будет равно же­ лаемому.

3.Выполните другие изменения, включая настройку ширины столбцов, именованных стилей, параметров страницы, а также многих других параметров, доступных в разде­ ле Дополнительно (Advanced) диалогового окна Параметры Excel (Excel Options).

Для изменения стандартного форматирования, примененного к ячейке, выберите команду Главная^Стили^Стили ячеек (Home^Styles^Cell Styles), после чего измените настройки для стиля Обычный (Normal). Например, можно изменить шрифт, заданный по умолчанию, его размер либо числовой формат.

4.Как только рабочая книга приобретет нужный вид, выберите команду Файл1^ Сохранить как (Office^Save As).

110

Часть I. Введение в Excel

5.В диалоговом окне Сохранение документа (Save As) в поле Тип файла (Save As Туре) выберите запись Шаблон Excel (Template (*.xltx)).

6.Введите имя фай^а книга . x ltx .

7.Сохраните файл в папке \XLStart (не в папке Шаблоны).

8.Закройте файл.

Совет

Для определения точного местонахождения папки \XLStart воспользуй­ тесь следующим VBA-кодом:

MsgBox Application.StartupPath

После выполнения всех описанных выше действий новая рабочая книга предстанет пред ваши светлы очи после запуска Excel на базе шаблона рабочей книги книга . x ltx . Для создания рабочей книги на основе подготовленного шаблона можно также нажать клавиши <Ctrl+N>. Если же возникнет необходимость вернуться к стандартной рабочей книге, заданной по умолчанию, просто удалите файл книга .x ltx .

Примечание

Если после выбора команды Файл^Создать (File^New) в диалоговом окне Создание книги (New Workbook) выбрать пункт Новая книга (Blank Workbook), будет создана рабочая книга не на основе шаблона кн и га .x ltx .

Использование шаблона для изменения рабочего листа, заданного по умолчанию

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

1.Создайте рабочую книгу, в которой удалите все рабочие листы, за исключением одного.

2.Выполните все изменения, включая настройку ширины столбцов, именованных стилей, параметров страницы, а также настроек в диалоговом окне Параметры Excel (Excel Options).

3.После завершения настройки рабочей книги выберите команду Файл^Сохранить как (File^Save As).

4.В диалоговом окне Сохранение документа (Save As) в поле Тип файла (Save As Туре) выберите запись Шаблон Excel (Template (*.xltx)).

5.Введите имя файла лист.x l tx.

6.Сохраните файл в папке \XLStart (не в папке Шаблоны).

7.Закройте файл.

8.Завершите и снова запустите Excel.

По окончании этой операции все новые листы, которые включаются в рабочую книгу после щелчка на кнопке Вставить лист (Insert Worksheet) (эта кнопка находится правее от ярлыка последнего листа), будут отформатированы в соответствии с шаблоном

Глава 4. Файлы Excel

 

 

111

лист. x ltx .

Для вставки

нового рабочего листа можно

также нажать

клавиши

<Shift+Fll>.

 

/

 

 

Создание шаблонов рабочих книг

 

 

Шаблоны

к н и га .x l t x

и л и ст, x ltx , рассмотренные

в предыдущих

разделах,

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

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

Примечание

Можно воспользоваться предыдущим ежемесячным отчетом о продажах, сохранив его под новым именем. При этом велика вероятность ошибки, по­ скольку можно просто забыть о команде Сохранить как (Save As) и случайно перезаписать файл, содержащий данные ежемесячного отчета за прошлый месяц. Еще одна возможность заключается в использовании команды Из существующего документа (New From Existing), значок которой находится в окне Создание документа (New Workbook). При этом создается рабочая книга на основе существующей, причем этой книге автоматически дается новое имя, исключающее возможность случайной перезаписи.

При создании рабочей книги на основе шаблона ее имя (заданное по умолчанию) об­ разуется на основе имени шаблона, к которому добавляется число. Например, при созда­

нии рабочей книги на основе шаблона Отчет

о

продажах . x l t x заданным по умол­

чанию именем для рабочей книги будет Отчет

о

продажах1 .x lsx . При первом со­

хранении рабочей книги, созданной на основе шаблона, отображается диалоговое окно Сохранение документа (Save As). В это время можно переименовать шаблон, если вы того желаете.

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

%

Примечание

 

Если шаблон содержит макросы, его следует сохранить в формате шаблон

 

E x c e l с поддержкой макросов (Excel Macro-Enabled Template) с расши­

 

рением XLTM.