Как избавиться от остатков макросов в Excel?

1366
miroxlav

Старая книга макросов из галереи образцов Microsoft оставила элементы на вкладке ленты ADD-INS, выделенные желтым цветом:

enter image description here

Их нельзя удалить или, по крайней мере, я не знаю, где их найти - см. Окно « Настройка ленты», открытое на снимке экрана - их там нет.

Элементы привязаны к все еще функциональным макросам, но я не могу найти их код. В верхней левой панели (где показан список модулей VBA) нет ничего в VBA IDE.

Я проверил все типы надстроек в Excel Options > Надстройки, их там нет.
Я проверял надстройки и элементы надстроек COM на вкладке DEVELOPER ленты, они не содержат их.
Я проверил Addin Manager в VBA IDE, он пуст.
Я проверил наличие скрытых книг во вкладке « Вид » (спасибо @AlexFrolov) и кнопка « Показать» отключена.
Единственный список, который я не проверял, был список серверов автоматизации из-за его длины (его можно открыть с помощью окна надстроек ).

Вкладка ленты ADD-INS отсутствует только в безопасном режиме Excel, но нежелательные значки всегда присутствуют в стандартном режиме.

Как удалить эту панель инструментов с надписью « Пользовательская панель инструментов » из вкладки ленты ADD-INS ?

3
Похоже, надстройка настроила пользовательский интерфейс ленты, что делается через xml. [см. информацию в этой теме] (http://stackoverflow.com/questions/8850836/how-to-add-a-custom-ribbon-tab-using-vba). Поскольку я никогда не использовал эту функцию Excel, я не могу придумать, как помочь. Посмотрите, как сбросить xml, который поддерживает интерфейс ленты. Raystafarian 9 лет назад 0
[Вот MS KB на ленте xml] (http://msdn.microsoft.com/en-us/library/aa942866.aspx), я бы посмотрел там, чтобы найти значение по умолчанию и повторно активировать его. Raystafarian 9 лет назад 0
Убедитесь, что у вас открыты скрытые книги (например, Personal.xlsb): вкладка «Вид» -> группа «Окно» -> «Показать». Alex Frolov 9 лет назад 1
@AlexFrolov Я даже не учел тот факт, что это может быть вызов из личной макро-рабочей книги. +1 Raystafarian 9 лет назад 0
Мое лучшее предположение - это элемент ribui, который сохранил себя в шаблоне по умолчанию. Откройте другой шаблон и посмотрите, есть ли еще там лента. Если нет, найдите файл шаблона по умолчанию и удалите XML, разархивировав файл и выполнив поиск. wbeard52 9 лет назад 1
@AlexFrolov - управление отключено. Я отредактировал вопрос, чтобы сделать его более полным. Благодарю. miroxlav 9 лет назад 0
@Raystafarian - позвольте мне попробовать это чуть позже, а затем вернуться с обратной связью. miroxlav 9 лет назад 0

2 ответа на вопрос

0

@ miroxlav: Still looking for an answer? You could try the following:

  • in your highlighted ribbon > right-click on one of the symbols (to make sure you hit the custom toolbar) > within the context-menu choose "Delete custom menu" (wording may be slightly different, am using a German Excel here).

Hope that helps! Mike

0
miroxlav

The customizations disappeared due to unknown reason. To make sure everything is all right I pressed Reset button (also visible on the image in the question above). Now the problem is gone.

Похожие вопросы