Excel 2010 - Сохранение настройки ленты в книге - PullRequest
3 голосов
/ 20 апреля 2011

Я новичок в настройке ленты Excel.Какой самый простой способ хранить настройки ленты внутри книги, чтобы при закрытии книги настройка исчезала без следа?

Ответы [ 2 ]

6 голосов
/ 15 июня 2011

Чтобы заменить ленту с книгой, вам нужно изменить XML-файл «внутри» файла xlsx (который представляет собой не что иное, как .zip).

Здесь все очень хорошо объяснено: http://www.rondebruin.nl/ribbon.htm

Пожалуйста, дайте нам знать, если это не отвечает на ваш вопрос.

3 голосов
/ 05 июня 2012

Самый простой способ - щелкнуть правой кнопкой мыши на ленте и выбрать «настроить ленту», затем посмотреть в правом нижнем углу открывшегося окна, выбрать «Сброс» и затем подтвердить.

PS
Вы также можете создать ленты CustomUI в Excel, переработав старые панели инструментов Excel!

Я, должно быть, прочитал 500 страниц по настройке и никогда не видел ни одного золота ниже. Этот метод также позволяет добавить пользовательскую ленту, НЕ СВЯЗАННУЮ или не встроенную в книгу. : -)

Недокументированная особенность следует:
Просто откройте старый excel12.xlb из Excel 2007 в Excel Pro 2010, и появится новая блестящая вкладка ленты. Я также ранее создал их в Excel 2007 из старого Excel 2003 (X?). Xlb, который я использовал все время из Excel5, если память работает правильно.

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

Я экспортировал эту настройку с помощью утилиты Excel. Прелесть этого в том, что он позволяет очень легко редактировать пути макросов и т. Д., Так как я смог редактировать имена, открыв Excel Customizations.exportedUI в Блокноте. Импортируется обратно в Excel с помощью утилиты.

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

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

...