Страницы: 1
RSS
Очистка ленты надстроек от ненужных кнопок, Как удалить старые кнопки от надстроек
 
Добрый день, уважаемые форумчане. Моя небольшая проблема следующая. На одном из форумов (сейчас уже не могу вспомнить где) скачал как то себе надстройку для abc-анализа. Поюзал пару часов, не понравилась удалил. Было это уже более месяца назад. И только сейчас заметил, что во вкладке НАДСТРОЙКИ остались все кнопки от нее. При этом саму надстройку я отключил и удалил. Нажатие на кнопки вызывает ошибки, что надстройка не найдена (что логично).
Вопрос следующий, как можно очистить панель от этих кнопок?
Изменено: Abakumov - 03.02.2016 11:11:01
Когда испробованы все варианты, я начинаю плясать с бубном. Как правило — помогает.
 
Добрый день. Попробуйте кликнуть правой кнопкой на этой панели и там выбрать удаление панели инструментов
Изменено: ZVI - 03.02.2016 12:46:22
 
Так в том и проблема, что они прописаны на вкладке Надстройки, которые вроде бы невозможно редактировать
Когда испробованы все варианты, я начинаю плясать с бубном. Как правило — помогает.
 
Попробуйте так:
Код
On error resume next
Application.CommandBars(1).Controls("Inventor").Delete
Application.CommandBars("Inventor").Delete
Автора надстройки знаю - не очень хороший человек как разработчик (Андрей Фишер). Как финансист и человек в целом - предположу, что вполне адекватен. Я о нем узнал так: он без всяких уведомлений и выяснений тупо спер иконки с моей надстройки. А я эти иконки рисовал сам лично для каждой команды. Когда я это обнаружил человек сослался на то, то связывался ранее с Николаем Павловым(после того как спер у него добрую часть кодов и форм) и тот высказал все, что о нем думает как о разработчике(так скажем, хотя предположу, что все было вполне культурно). После чего этот Андрей решил со мной не связываться и просто без уведомлений взял и спер мои иконки.
Саму надстройку Inventor он теперь не поддерживает больше, сайт продан.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
The_Prist, спасибо. К сожалению не помогло. Без обработчика ошибок на первой строчке дебажится. Ладно, не страшно, переустановлю Office, уверен, что поможет. Просто думал, что чего то простого не знаю.
Когда испробованы все варианты, я начинаю плясать с бубном. Как правило — помогает.
 
Цитата
Abakumov написал: Так в том и проблема, что они прописаны на вкладке Надстройки, которые вроде бы невозможно редактировать
На вкладке Надстройки удаление предусмотрено.
Правую кнопку нужно нажимать, наведя мышку на любой значок удаляемой панели.
Если не поможет, то не нужно переустанавливать Office (может и не помочь).
Проще тогда удалить файл XLB, в котором записаны пользовательские настройки ленты.
Этот фв\файл обычно здесь: C:\Documents and Settings\ПОЛЬЗОВАТЕЛЬ\Application Data\Microsoft\Excel\Excel14.xlb
Или здесь: C:\Users\ПОЛЬЗОВАТЕЛЬ\AppData\Roaming\Microsoft\Excel\Excel14.xlb
где ПОЛЬЗОВАТЕЛЬ - конкретное имя (логин), а Excel14.xlb - это для Excel 2010/
Можно удалить все XLB файлы, выполнив такую команду:
DEL "%APPDATA%\Microsoft\Excel\*.XLB"
Изменено: ZVI - 03.02.2016 17:06:37
 
ZVI, спасибо. Как я думал
Цитата
чего то простого не знаю
Навел команду, удалил
Когда испробованы все варианты, я начинаю плясать с бубном. Как правило — помогает.
 
Ну, вот и хорошо, что сработало. Другим потом расскажете, если что :)
Страницы: 1
Наверх