Создание панелей инструментов и меню

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

Создание панели инструментов

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

1.  На вкладке Панели инструментов (Toolbars) диалогового окна Настройка щелкните на кнопке Создать (New).

2.  В появившемся диалоговом окне Создание панели инструментов (New Toolbar) введите название будущей панели, как показано на рис. 3.14. Нажмите кнопку ОК, и на экране появится небольшая, пустая и плавающая новая панель инструментов.

Рис. 3.14. Прежде всего придумайте соответствующее имя для новой панели инструментов, что-

нибудь отличающееся от предлагаемого по умолчанию

3.  Добавьте на новую панель нужные кнопки, перетаскивая их с вкладки Команды диалогового окна Настройка или копируя с других панелей инструментов.

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

Создание пользовательских команд и кнопок

Обратите  внимание  на  еще  одну  категорию  —  Макросы  (Macros)  —  на  вкладке Команды  диалогового  окна  Настройка.  Она  имеет   прямое  отношение  к  созданию нестандартных команд и кнопок. Макрос представляет собой записанную и сохраненную под одним названием  последовательность инструкций, сводящую выполнение сложных часто  используемых операций к одному действию. Категория Макросы  содержит два элемента:  Настраиваемая  команда  меню  (Custom  Menu  Item) и  Настраиваемая

кнопка (Custom Button). Единственное существенное различие между  ними состоит в том, что для элемента Настраиваемая команда меню нет связанного с ним значка кнопки. Как  уже  было  показано  несколько  выше,  при  желании  значок  кнопки  всегда  можно добавить. Оба эти  элемента являются отправными точками для создания собственных команд и кнопок.

Перетащите  один  из  элементов  в  меню,  строку  меню  или  на  панель  инструментов. Установите указатель на только что созданной кнопке или пункте меню, нажмите правую кнопку  мыши  и  в  контекстном  меню  выберите  команду  Назначить макрос (Assign Macro). В открывшемся  .диалоговом окне вы увидите все доступные макросы. На этом шаге  можно  выделить  один  из  существующих  макросов  и  назначить  его  кнопке  или пункту меню либо нажать кнопку Записать (Record) и начать запись нового макроса.

СМОТРИ ТАКЖЕ —

Запись макросов и связывание их с командами и кнопками подробно  рассматриваются в главе 31, «Создание макросов».

Присоединение панели инструментов к книге

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

Чтобы  присоединить  панель  инструментов  к  книге,  откройте   вкладку   Панели  инструментов диалогового окна Настройка и  щелкните на кнопке Вложить (Attach). На экране  появится  диалоговое   окно  Управление  панелями  инструментов  (Attach Toolbars), представленное на рис. 3.15.

В списке Панели пользователя (Custom Toolbars ) выберите интересующую вас собственную  панель  инструментов.  (К  книгам  нельзя  присоединять  встроенные  панели инструментов    Excel,    допускаются    только    пользовательские.)    Нажмите    кнопку Копировать  (Сору),  чтобы  добавить  выделенную  панель  в  список   Панели  книги (Toolbars In Workbook).

СОВЕТ

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

Рис. 3.15. Диалоговое окно Управление панелями инструментов предназначено для присоединения панелей инструментов к определенным книгам

Чтобы  отсоединить  пользовательскую  панель  инструментов  от  книги,  вновь  откройте диалоговое  окно  Управление  панелями  инструментов,  выделите  панель  в  списке Панели книги и затем нажмите копку Удалить. (При выделении присоединенной панели кнопка  Копировать заменяется кнопкой  Удалить.) Если пользовательскую  панель  не открепить от книги, она будет появляться на экране каждый  раз при открытии данной книги, даже после удаления ее из списка Панели инструментов.

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

При необходимости удалить пользовательскую панель инструментов откройте диалоговое окно Настройка, перейдите на вкладку Панели инструментов, выделите название панели и нажмите  кнопку  Удалить  (Delete).  Здесь  стоит  обратить  внимание  на  следующие моменты:

? удаленную панель инструментов нельзя восстановить с помощью кнопки (или команды) Отменить (Undo);

? не разрешается удаление встроенных панелей инструментов Excel.

Создание меню

Список Категории на вкладке Команды диалогового окна Настройка  содержит категорию Новое меню (New Menu). В ней находится только один элемент — Новое меню. Если перетащить этот элемент в уже существующее меню, в строку меню или на панель инструментов,  в  указанном  месте  появится  пустое  меню  с  названием  Новое  меню. Поскольку  данное  имя  не  слишком  содержательно,  его  следует  изменить.  Для  этого поместите поверх меню указатель, щелкните  правой кнопкой мыши, введите нужный текст в поле Имя (Name)  контекстного меню, как показано на рис. 3.16, и нажмите клавишу Enter. Созданное таким образом меню можно по своему усмотрению заполнить любыми командами, другими меню, кнопками и даже раскрывающимися списками.

Рис. 3.16. Создайте свое собственное меню

Восстановление меню

Чтобы удалить созданные нестандартные меню и вернуть перемещенные команды на их исходные  места,  на  вкладке  Панели  инструментов   диалогового  окна  Настройка выделите в списке пункт Строка меню листа (Worksheet Menu Bar) (или Строка меню диаграммы (Chart Menu Bar), если в данный момент выделена диаграмма) и нажмите кнопку Сброс (Reset).

Сохранение конфигурации панели инструментов и меню

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

расширением XLB.

1 В окончательной версии Office 2003 файл называется Excelll.xlb, согласно нумерации версии пакета. —

Примеч. ред.

Если при этом желательно сохранить текущие установки, закройте Excel  и с помощью Проводника Windows измените название файла ExcellO.xlb в одной из папок:

? Windows\Application Data\Microsoft\Excel (Windows 9x и Windows Me);

? Documents  and  Settings\<your  name>/owrrcarae>\Application  Data\Microsoft\Excel (Windows 2000 и Windows XP).

СОВЕТ

Если в Проводнике не выводятся расширения файлов, выберите в меню Вид (View) (или в меню Сервис (Tools) для Windows 2000 и Windows XP)  команду Свойства папки (Folder Options) и в односменном диалоговом окне на вкладке Вид (View) снимите флажок Скрывать расширения для  зарегистрированных типов файлов (Hide File Extensions For Known File Types).

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

СОВЕТ

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

Восстановление панелей инструментов и меню

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

? Восстановление панели инструментов. В диалоговом окне  Настройка выделите в списке  Панели  инструментов  название  панели  инструментов,  которую  требуется восстановить, и щелкните на кнопке Сброс (Reset). Нажмите OК, чтобы подтвердить восстановление изначального вида панели.

? Восстановление  меню.  При  открытом  диалоговом  окне   Настройка  установите указатель  мыши  на  интересующее  вас  меню  и  нажмите  правую  кнопку  мыши.  В появившемся контекстном меню выберите команду Сброс (Reset).

? Восстановление всех меню. Чтобы одновременно восстановить все меню, подменю и команды, на вкладке Панели инструментов диалогового окна Настройка установите флажок рядом с элементом Строка меню листа (Worksheet Menu Ваг) (или Строка меню  диаграммы (Chart Menu Bar), если в данный момент активна  диаграмма) и нажмите кнопку  Сброс. Затем нажмите OК для  подтверждения и кнопку Закрыть (Close) — для закрытия диалогового окна.

Восстановление персонализированных меню и панелей инструментов

Описанные выше процедуры восстанавливают элементный состав панелей инструментов и меню, но не влияют на то, какие именно кнопки и команды отображаются в них, если действует специальный персонализированный режим. Этот режим включается с помощью флажка   Стандартная  панель  и  панель  форматирования  в  две  строки   (Show Standard And Formatting Toolbars On Two Rows) на вкладке Параметры диалогового окна Настройка.

Снимая данный флажок, вы тем самым активизируете режим  отображения последних использованных команд для панелей  инструментов. Excel отслеживает нажатия кнопок панелей инструментов, поэтому от ваших привычек и типа решаемой задачи зависит, что вы  видите  в  панелях  Стандартная и  Форматирование (или  любой  другой  панели, переведенной в этот режим). Чтобы вернуть все кнопки панелей инструментов и команды меню на их первоначальные позиции, щелкните в диалоговом окне Настройка на кнопке Сброс (Reset Menu And Toolbar Usage Data).

Другие параметры панелей инструментов и меню

Кажется, что количество различных параметров, влияющих на «рулевое  управление» и

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

?При  желании можно увеличить размеры кнопок панелей, что,  несомненно, облегчит выбор инструментов. Для этого на вкладке Параметры диалогового окна Настройка установите флажок  Крупные  значки (Large Icons). Учтите, однако, что тем самым уменьшится     количество     кнопок,     помещающихся     на     закрепленной     панели инструментов.

?Если установлен флажок Отображать подсказки для кнопок (Show ScreenTips On Toolbars), при задержке указателя мыши над любой кнопкой панели инструментов на экране  появится  подсказка  с  названием  кнопки.  (Более  подробно  о  всплывающих подсказках  рассказывается далее в разделе «Дополнительные возможности»  данной главы.)

?На  вкладке  Параметры  диалогового  окна  Настройка  находится  раскрывающийся список Эффект при выводе меню (Menu Animations). Это еще один, образно говоря,

«внутренний орган» Excel, наряду со звуковым сопровождением  некоторых действий программы  и  плавной  вставкой  и  удалением  строк  и  столбцов  (все  эти  элементы

настраиваются в диалоговом окне Параметры, открываемом  одноименной командой меню  Сервис).  Раскрывающийся  список  позволяет  задать  один  из  четырех  типов анимации:       Случайный       выбор      (Random),       Развертывание      (Unfold), Соскальзывание  (Slide)  и  Угасание  (Fade).  Последний  вариант  установлен  по

умолчанию.  Если  выбрать  какой-либо  из  этих  пунктов  списка,  отображение  меню

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

? При установленном флажке Всегда показывать полные меню  (Always Show Full Menus) меню сразу будут появляться на экране в полной комплектации, показывая все команды. Тогда не придется ни  ждать несколько секунд, ни щелкать на стрелке  в нижней части меню, ни дважды щелкать на его заголовке, чтобы развернуть меню до полного размера.

? Флажок Отображать названия шрифтов тем же шрифтом (List  Font Names In Their  Font)  включает  режим  демонстрации   шрифтов   в  раскрывающемся  списке Шрифт (Font), полностью соответствующий своему названию.

СМОТРИ ТАКЖЕ

Более подробно шрифты и форматирование описываются в главе 8, «Форматирование листов».

Источник: Эффективная работа: Microsoft Office Excel 2003 / М. Додж, К. Стинсон — СПб.: Питер, 2005. — 1088 с: ил.

Похожие посты:

Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий