Сохранение пользовательских настроек панелей инструментов
Опытные пользователи Excel весьма активно используют возможность Microsoft Excel настраивать интерфейс «под себя» — добавляют в него новые кнопки, убирают ненужные, создают целые панели или вкладки со своими авторскими наборами инструментов. Но есть одна проблема. При переходе на другой компьютер или после переустановки Windows / Office все эти ручные настройки часто теряются и приходится настраивать все заново. Давайте разберем, как можно подстраховаться и сохранить их на будущее — для восстановления или переноса на другой ПК.
Excel 2003 и старше
В старых версиях настройка интерфейса происходила через команду меню Сервис — Настройка (Tools — Customize). Используя это диалоговое окно, можно:
- создавать дополнительные панели инструментов, наполняя их нужными лично Вам кнопками — вкладка Панели инструментов — кнопка Создать (Toolbars — New)
- добавлять недостающие и удалять ненужные кнопки — перетаскивание мышью с вкладки Команды (Commands) прямо на панель и обратно
На самом деле конфигурацию панелей инструментов Excel 2003 хранит в специальном файле, обновляя в нем данные после каждого сеанса работы с Excel. Файл располагается (скорее всего) по адресу C:Documents and SettingsимяApplication DataMicrosoftExcel и называется:
- Excel10.xlb — для версии Excel 2002
- Excel11.xlb — для версии Excel 2003
Вы можете легко скопировать этот файл на другой компьютер (с той же версией Excel) или сделать резервную копию этого файла на случай переустановки Microsoft Office.
Excel 2007
В этой версии Excel, к сожалению, не позволял пользователю настраивать ленту — добавлять и удалять кнопки можно было только на панель быстрого доступа (Quick Access Toolbar) в левом верхнем углу экрана. Настройки этой панели сохраняются в файле Excel.qat, лежащем в папке C:Documents and SettingsимяLocal SettingsApplication DataMicrosoftOffice
Excel 2010 и новее
В этой версии все сделано максимально удобно. Настраивать можно все — и ленту и панель быстрого доступа. При этом все эти нестандартные настройки можно просто экспортировать в небольшой текстовый файл, откуда их потом можно легко восстановить импортом. Чтобы это сделать выберите Файл — Параметры — Настройка ленты — Импорт-экспорт (File — Options — Customize Ribbon — Import-Export):
Как сохранить настройки в ворде?
Если нужно сохранить свои настройки (шаблоны, макросы, списки автозамены, словарь и др.), достаточно выбрать папку, в которую будут сохраняться настройки, и нажать кнопку Backup. Для восстановления настроек следует нажать кнопку Restore.
Как настроить сохранение в определенную папку?
Как выбрать папку для скачивания файлов
- Откройте Chrome на компьютере.
- В правом верхнем углу экрана нажмите на значок «Настройка и управление Google Chrome» Настройки.
- В нижней части страницы выберите Дополнительные.
- В разделе «Скачанные файлы» настройте параметры, как описано ниже.
В меню Пуск выберите пункт Параметры. Щелкните Приложения > Приложения по умолчанию. Щелкните приложение, которое вы хотите изменить, а затем выберите его из списка.
Где хранятся настройки пользователя Excel?
Файл располагается (скорее всего) по адресу C:Documents and SettingsимяApplication DataMicrosoftExcel и называется: Excel10. xlb — для версии Excel 2002.
Как скопировать макрос Excel на другой компьютер?
Перейдите на вкладку Макросы.
…
И третий способ переноса макросов в другие документы – экспорт и импорт модулей.
- Выберите нужный модуль для экспорта.
- В меню File выберите команду Export File. …
- Укажите место на диске, где файл будет сохранен и сохраните его под каким-нибудь понятным именем.
Как сохранить настройки в Word 2010?
Нажмите выпадающий список Import/Export (Импорт и экспорт) и выберите Export all customizations (Экспортировать все настройки). В диалоговом окне File Save (Сохранение файла) выберите, в какую папку сохранить файл с настройками.
Как сделать стиль в ворде по умолчанию?
Изменение макета по умолчанию
- Откройте шаблон или документ, созданный на основе шаблона, для которого нужно изменить параметры по умолчанию.
- В меню Формат щелкните Документ и откройте вкладку Макет.
- Внесите нужные изменения и нажмите кнопку По умолчанию.
Как изменить место хранения фотографий на Андроиде?
Откройте «Диспетчер файлов». Перейдите к файлам или папкам, которые хотите переместить, и удерживайте нужные иконки несколько секунд. Следующий шаг зависит от используемого диспетчера файлов: в некоторых случаях открывается контекстное меню. Выберите пункт «Переместить».
Как изменить цвет заливки в Excel по умолчанию?
На вкладке «Главная» в группе «Шрифт» нажмите кнопку запуска диалогового окна «Формат ячеек». Можно также нажать клавиши CTRL+SHIFT+F. В диалоговом окне «Формат ячеек» на вкладке «Заливка» в области «Цвет фона» выберите нужный цвет фона.
Как восстановить настройки по умолчанию в Excel?
Следить за этим :
- Зайдите в Панель управления / Программы и компоненты.
- Щелкните правой кнопкой мыши на версии Microsoft Office.
- Выберите Change.
- Выберите « Quick Repair и нажмите « Repair .
- Если это не сработало, сделайте то же самое, но выберите Online Repair .
- Если ничего не работает, удалите и переустановите Office.
Группа: Друзья Ранг: Ветеран Сообщений: 1067
Замечаний: |
Цитата (Coban)
Сохранятся ли добавленные мной изменения в «Правописание — Параметры автозамены», или их нужно сохранять как то иначе?
нет. Когда ты делаешь (Файл — Параметры — Настройка ленты — Импорт-экспорт) сохраняются настройки ленты: ПБД и добавленные тобой вкладки на ленте.
Автозамена — атрибут всего офиса, файлы автозамены MSO####.acl (1049 — русский язык, 1033 — английский, 0127 — математика) находятся здесь :
C:Documents and SettingsUSER_NAMEApplication DataMicrosoftOffice (WinXP)
в 7-ке C:UsersUSER_NAMEApplication DataMicrosoftOffice
Начиная с версии 2007 в Excel используется XML-формат, на основе которого создаются рабочие книги, шаблоны и надстройки. Фактически эти файлы представляют собой ZIP-архивы. При необходимости они могут быть разархивированы и просмотрены.[1] В версиях, предшествующих Excel 2007, применялся двоичный файловый формат. И, хотя спецификации этого формата известны, работать с двоичными файлами совсем непросто. С другой стороны, файловый XML-формат относится к категории так называемых открытых форматов. Подобные файлы могут создаваться и обрабатываться с помощью любых программ, не относящихся к Office 2010.
В качестве примера используется файл с поддержкой макросов Excel (XLSM). Он состоит из одного рабочего листа, одного листа диаграммы и простого макроса на языке VBA. Рабочий лист включает таблицу, кнопку (из группы элементов управления Формы), рисунок Smart Art, а также фотографию цветка (рис. 1).
Рис. 1. Пример листа рабочей книги
Скачать заметку в формате Word или pdf, примеры в формате Excel
Структура Excel-файлов
Для просмотра «внутренностей» файла Excel откройте Проводник Windows и добавьте расширение ZIP к файлу. После этого файл sample.xlsm будет переименован в sample.xlsm.zip. Затем можно открыть этот файл с помощью встроенного в Windows архиватора (рис. 2). Если вы установите архиватор 7-zip, то сможете открывать файлы Excel непосредственно, не переименовывая их (рис. 3).
Рис. 2. Структура каталогов файла рабочей книги при просмотре во встроенном архиваторе Windows; чтобы увеличить изображение кликните на нем правой кнопкой мыши и выберите Открыть картинку в новой вкладке
Рис. 3. Непосредственное открытие файла Excel, как архива в 7-zip
Первое, что бросается в глаза при просмотре файла (см. рис. 2), — это наличие структуры каталогов. Почти все используемые файлы являются текстовыми XML-файлами. Их можно просматривать в окне текстового редактора, XML-редактора, веб-браузера либо даже в окне Excel. На рис. 4 показано содержимое такого файла, просматриваемого в окне браузера Microsoft Edge. Файлы формата, отличного от XML, включают графические файлы и VBA-проекты (хранятся в двоичном формате).
Рис. 4. Просмотр XML-файла в окне веб-браузера
Рассматриваемый XML-файл (см. рис. 2) включает три корневые папки; некоторые из них включают подпапки. Обратите внимание, что многие папки включают папку _rels. Здесь находятся XML-файлы, которые определяют связи с другими компонентами пакета.
Папки, входящие в состав файла рабочей книги sample.xlsm (см. рис. 2).
- Здесь можно найти сведения о связях в пакете.
- XML-файлы, которые описывают свойства файла и настройки приложения.
- Эта папка является «сердцем» файла. Ее имя изменяется в зависимости от типа документа Office (xl, ppt, word и т.д.). Здесь находится несколько XML-файлов, содержащих настройки для рабочей книги. Если в состав рабочей книги включен VBA-код, он будет находиться в двоичном файле с расширением BIN. Эта папка включает несколько подпапок (количество подпапок изменяется в зависимости от выбранной рабочей книги):
- Здесь находится XML-файл для каждой диаграммы, включающий описание ее настроек.
- Здесь содержится XML-файл, включающий данные для каждого листа диаграммы в рабочей книге.
- Здесь находятся XML-файлы, в которых содержится описание диаграмм (рисунков SmartArt) в рабочей книге.
- Здесь содержится XML-файл, включающий данные для каждого «рисунка». Здесь под этим термином подразумеваются кнопки, диаграммы и изображения. Любопытно, что иногда такое содержимое является мусорным. Удаляю эту папку, мы удаляем весь мусор. Правда, может пострадать и ценная информация. Подробнее см. Excel «тормозит». Что делать? Дубль 2.
- Здесь содержатся внедренные медиаклипы, например, GIF- и JPG-файлы.
- Включает XML-файл, содержащий данные для каждой таблицы.
- Содержит XML-файл, включающий данные о теме рабочей книги.
- Включает XML-файл для каждого рабочего листа в книге.
Любопытно, что добавление расширения ZIP к файлу Excel, не мешает открытию его в Excel, поскольку работа этой программы не зависит от расширения открываемого файла. Также можно сохранить рабочую книгу с расширением ZIP. Для этого в диалоговом окне Сохранение документа добавьте расширение ZIP и заключите имя файла в двойные кавычки, например, “Пример.xlsx.zip”.
Почему файловый формат столь важен
«Открытые» файловые XML-форматы, появившиеся в Microsoft Office 2007, представляют собой огромный шаг вперед, важный для всего компьютерного сообщества. Самое главное — рабочие книги Excel в этих форматах относительно легко считывать и записывать посредством ряда программ, отличных от Excel. Например, вполне возможно написать такую программу, которая будет изменять тысячи рабочих книг Excel, причем сама программа Excel не потребуется. Подобная программа может вставлять новые рабочие листы в каждый такой файл.
Важно также то, что новые форматы файлов более устойчивы к возможным повреждениям (по сравнению с устаревшими двоичными форматами). Я сохранил файл рабочей книги и удалил один из XML-файлов рабочего листа. При попытке повторного открытия этого файла в Excel отобразилось сообщение, показанное на рис. 5. В нем говорится о том, что файл был поврежден и данные в нем отличаются от данных в файлах с расширением .res. Причем Excel способна «отремонтировать» и открыть файл. При этом удаленный рабочий лист будет помещен на место, хотя и окажется пустым.
Рис. 5. Программа Excel может сама «отремонтировать» поврежденный файл рабочей книги
Кроме того, размер заархивированного XML-файла зачастую меньше размера соответствующего двоичного файла. И еще одно преимущество заключается в том, что структурированная природа файла позволяет извлекать отдельные его элементы (например, графику). Как правило, у пользователя Excel не возникает потребности в просмотре либо изменении XML-компонентов файла рабочей книги. Но если вы являетесь разработчиком, то вам придется создавать код, который изменяет компоненты пользовательского «ленточного» интерфейса Excel. При этом следует хотя бы поверхностно знать структуру XML-файла рабочей книги.
Файл OfficeUI
В файле Excel.officeUI сохраняются результаты изменений, внесенных на панель быстрого доступа и ленту. Этот XML-файл можно найти в следующей папке: C:Users<имя_пользователя>AppDataLocalMicrosoftOffice
Если вы не нашли в этой папке такого файла, это означает, что вы не изменяли в Excel, ни ленту, ни панель быстрого доступа, установленные по умолчанию. Добавьте любую команду на панель быстрого доступа, и файл появится. Причем изменения вносятся в файл незамедлительно, еще до закрытия Excel. Для просмотра файла Excel.officeUI можно воспользоваться редактором XML-кода, веб-браузером или Excel. Выполните следующие действия.
- Создайте копию файла Excel.officeUI.
- Добавьте расширение XML к копии файла, в результате чего название файла примет вид Excel.officeUI.xml.
- Перейдите в Excel, выполните команду Файл –> Открыть.
- Отобразится диалоговое окно, включающее ряд параметров; выберите XML-таблица.
На рис. 6 показан импортированный файл Excel.officeUI.xml. В рассматриваемом примере на панель быстрого доступа добавлено пять команд (строки 3, 8, 9, 12, 13).
Рис. 6. Просмотр файла данных Excel.officeUl.xml в Excel
Один и тот же файл Excel.OfficeUI может применяться несколькими пользователями одновременно. Например, панель быстрого доступа нетрудно снабдить двумя-тремя десятками полезных инструментов, а ленту — несколькими полезными вкладками, включающими ряд пользовательских групп. Если подобная обновленная панель произведет впечатление на ваших коллег, просто передайте им копию файла Excel.OfficeUI и расскажите, куда ее нужно скопировать. Учтите, что в случае копирования переданной вами копии поверх существующего файла Excel.OfficeUI все изменения, ранее внесенные в интерфейс пользователя, будут утеряны.
Не пытайтесь изменить файл Excel.OfficeUI, если вы точно не представляете, для чего он предназначен. Но при этом не бойтесь экспериментировать. Если при запуске Excel появится сообщение об ошибке в файле Excel.ОfficeUI, можете просто удалить его, после чего Excel создаст новый экземпляр этого файла. Но лучше все же хранить копию исходного файла в безопасном месте.
Файл XLB
Программа Excel хранит настройки панелей инструментов и меню в файле с расширением XLB. Даже несмотря на то, что Excel 2010 (и более поздние версии) официально не поддерживает панели инструментов и меню так, как в предыдущих версиях, файл XLB по-прежнему используется. Если вы не можете его найти, значит, программа до сих пор не сохранила ни одно из пользовательских меню или панелей инструментов. В момент закрытия Excel 2010 текущая конфигурация панелей инструментов сохраняется в файле Excel14.xlb (в версии 2013 г. – в файле Excel15.xlb). Этот файл (обычно) находится в следующем каталоге: C:Users<имя_пользователя>AppDataRoamingMicrosoftExcel
Этот двоичный файл содержит сведения о положении и видимости всех пользовательских панелей инструментов и меню, а также изменения, которые были добавлены во встроенные панели инструментов и меню.
Файлы надстроек
Надстройка фактически является рабочей книгой Excel, имеющей некоторые особенности:
- Значение свойства рабочей книги IsAddin равно Истина. Это означает, что надстройка может быть загружена и выгружена с помощью диалогового окна Надстройки.
- Эта рабочая книга скрыта, причем подобное состояние не может изменяться пользователем. Следовательно, надстройка никогда не может быть активной рабочей книгой.
- Если вы работаете с VBA, имейте в виду, что надстройка не входит в коллекцию Workbooks.
Для получения доступа к диалоговому окну Надстройки выберите команду Файл –> Параметры. Выберите раздел Надстройки в левом списке, выберите пункт Надстройки Excel, и щелкните на кнопке Перейти (рис. 7). Альтернативные методы. Если в рабочем окне Excel отображается вкладка Разработчик, перейдите на нее, и кликните Надстройки. И, наконец, если установлена вкладка Разработчик, можно воспользоваться комбинацией клавиш: нажмите и удерживайте клавишу Alt, последовательно нажимайте Р – З (буква) – 2.
Рис. 7. Надстройки в меню Параметры Excel
Настройки Excel в системном реестре
В диалоговом окне Параметры находятся десятки настроек, определенных пользователем. Для хранения этих настроек и обращения к ним во время запуска Excel используется реестр Windows, который еще называют системным реестром. Он представляет собой централизованную иерархическую базу данных, используемую операционной системой и приложениями. Реестр появился еще в Windows 95, в которой заменил прежние INI-файлы с хранящимися в них настройками Windows и приложений.
Для просмотра и редактирования системного реестра можно использовать редактор реестра – regedit.ехе, расположенной в папке C:Windows. Прежде чем начать эксперименты, используйте команду Файл –> Экспорт редактора реестра. Эта команда позволяет сохранить ASCII-версию всего реестра, либо выбранную вами ветвь. Чтобы вернуть реестр в первоначальное состояние, импортируйте ASCII-файл, после чего реестр примет свой исходный вид (команда Файл –> Импорт).
Системный реестр содержит ключи и значения, расположенные в иерархическом порядке. Ключи верхнего уровня: HKEY_CLASSES_ROOT; HKEY_CURRENT_USER; HKEY_LOCAL_MACHINE; HKEY_USERS; HKEY CURRENT CONFIG. Информация, используемая Excel 2013, хранится в следующем разделе реестра: HKEY_CURRENT_USERSoftwareMicrosoftOffice15.0Excel. Настройки реестра обновляются автоматически после закрытия Excel.
Рис. 8. Редактор реестра позволяет просматривать и изменять системный реестр
Учтите, что Excel считывает содержимое реестра Windows один раз — при запуске. Кроме того, Excel единственный раз обновляет настройки реестра — при нормальном завершении. Если Excel завершается аварийно (такое бывает), информация в реестре не обновляется. Если изменить одну из настроек Excel, например, отображение строки формул, это изменение не зафиксируется в системном реестре до тех пор, пока Excel не завершит свою работу без эксцессов.
В таблице (рис. 9) перечислены настройки реестра, имеющие отношение к Excel 2013. Учтите, что некоторых из них вы можете не найти в своей базе данных реестра.
Рис. 9. Информация о конфигурации Excel в системном реестре
Хотя большинство настроек может изменяться в диалоговом окне Параметры, некоторые настройки невозможно изменить таким образом (в этом случае применяется редактор реестра). Например, при выделении диапазона ячеек иногда требуется, чтобы выделенные ячейки окрашивались в черный цвет на белом фоне. Для этого достаточно добавить в системный реестр следующий ключ.
- Откройте редактор реестра и найдите раздел HKEY_CURRENT_USERSoftwareMicrosoftOffice15.0ExcelOptions.
- Щелкните правой кнопкой мыши и выберите пункт Создать –> Параметр QWORD (64 бита).
- Назовите создаваемое значение Options6.
- Щелкните правой кнопкой мыши на ключе Options6 и выберите пункт Изменить.
- В диалоговом окне Изменение параметра QWORD установите переключатель Десятичная и введите значение 16 (рис. 10).
Рис. 10. Ввод значения для параметра системного реестра
После перезагрузки Excel ячейки выделяются черным цветом (следует отметить, что я не заметил изменений). Если вас это не устраивает, удалите запись реестра Options6.
Если появляются проблемы при запуске Excel, причина может быть в повреждении ключей системного реестра. Возможно, придется с помощью редактора реестра удалить следующий раздел реестра: HKEY_CURRENT_USERSoftwareMicrosoftOffice15.0Excel. При следующем запуске Excel удаленные ключи реестра будут созданы вновь. При этом существует риск потери некоторой информации.
[1] По материалам книги Джон Уокенбах. Excel 2010. Профессиональное программирование на VBA. – М: Диалектика, 2013. – С. 112–121.
Каждая вновь созданная рабочая книга открывается с установками, принятыми по умолчанию. Но что делать, если вас не устраивают какие-либо стандартные установки книги? Например, нужно, чтобы книга содержала всего один лист. Или, может быть, необходимо изменить шрифт, заданный по умолчанию, либо его размер.
А может, вы хотите скрыть линии сетки, которую содержат листы. Или вам нужно, чтобы стандартный верхний колонтитул всегда выводился при печати. Изменить такого рода настройки можно в диалоговом окне Параметры Excel. Однако другие изменения требуют использования шаблона.
Изменение заданных по умолчанию значений в диалоговом окне Параметры Excel
В разделе Общие диалогового окна Параметры Excel есть четыре параметра, управляющие настройками для новых книг (рис. 15.1).
Рис. 15.1. Раздел Общие диалогового окна Параметры Excel, используемый для изменения настроек новых книг
Вы можете указать шрифт текста, размер шрифта, режим и количество листов. Эти изменения применяются только к новым книгам, уже созданных книг они не коснутся.
Создание шаблона книга.xltx
Чтобы установить параметры новых книг, которые не могут быть указаны в диалоговом окне Параметры Excel, необходимо создать специальный файл шаблона с именем книга.xltx, а затем сохранить его в правильном месте на жестком диске.
Для того чтобы создать новый шаблон книги, использующийся по умолчанию, нужно изменить стандартные параметры пустой рабочей книги. Ниже приводится неполный список параметров, которые можно изменить.
- Количество листов. Добавьте или удалите рабочие листы или даже измените их названия.
- Стили. Используйте галерею стилей (расположена в группе Стили вкладки Главная) для настройки стилей. По умолчанию для всех ячеек установлен стиль Обычный, поэтому, чтобы изменить шрифт но умолчанию (включая цвет заливки, формат чисел, размер и вид рамки), нужно изменить данный стиль. Для этого щелкните правой кнопкой мыши на его имени в галерее стилей и выберите в контекстном меню команду Изменить. Затем внесите необходимые изменения в диалоговое окно Стиль.
- Параметры печати. Измените эти параметры на вкладке Разметка страницы. Например, вы можете включить колонтитулы, установить размер полей.
- Ширина столбцов. Если вам не нравится ширина столбцов, заданная по умолчанию, измените ее.
- Графика. Вставьте один или несколько графических объектов, например логотип вашей компании или фотографию вашей кошки.
Когда новая рабочая книга, используемая по умолчанию, примет желаемый вид, выберите команду Файл ► Сохранить как. В диалоговом окне Сохранение документа выполните следующие действия.
Когда новая рабочая книга, используемая по умолчанию, примет желаемый вид, выберите команду Файл ► Сохранить как. В диалоговом окне Сохранение документа выполните следующие действия.
- Из раскрывающегося списка Тип файла выберите формат Шаблон Excel (*.xltx). Если шаблон содержит макросы VBA, выберите Шаблон Excel с поддержкой макросов (*.xltm).
- В поле Имя файла введите книга.xltx (или книга.xltm, если в нем есть макросы).
- Сохраните файл в папке XLStart.
Excel предлагает сохранить файл в папке Templates, но он должен быть сохранен именно в папке XLStart.
Папка XLStart может располагаться где угодно. Чтобы определить ее местоположение, нажмите Alt+Fll для активизации VBEditor. Затем нажмите Ctrl+G, чтобы открыть окно Immediate, введите следующее выражение и нажмите клавишу Enter:
? Application.StartupPath
.
Закройте сохраненный файл. Теперь каждый раз при запуске программы новая пустая рабочая книга будет использовать созданный вами шаблон. Кроме того, при нажатии Ctrl+N будет создана новая книга на основании вашего шаблона.
Если вам когда-нибудь понадобится использовать книгу с установками Excel по умолчанию, выберите команду Файл ► Создать, а затем укажите пункт Новая книга.