Lost your password?

Главная » Мои программы для работы с Excel »

Подключение/отключение надстроек

Подключение/удаление надстройки

В основном, данный файл предназначен для подключения/удаления надстроек, выложенных на данном сайте на странице Мои надстройки.

Добавить надстройку - надстройка, выбранная в соответствующем поле, будет добавлена  в список доступных надстроек Microsoft Excel и автоматически подключена.

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

Удалить надстройку -надстройка, выбранная в соответствующем поле, будет удалена и отключена. Так же будет удален файл помощи для данной надстройки.

Только для выложенных на сайте надстроек - Если файл помощи не указан - то будет удален файл, относящейся программно к выбранной для удаления надстройке.

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

Скачать программу

  MyProgramms_Install_Addins.zip (305,8 KiB, 8 157 скачиваний)

Внимание: программа распространяется бесплатно. Распространение данной программы в коммерческих целях запрещено.


Если решили самостоятельно подключить надстройку(на примере установки MyAddin.xla):
Помещаем файл надстройки с раширением .xla:

  1. в папку надстроек Excel, как правило она расположена по адресу:
    C:\Documents and Settings\Дмитрий\Application Data\Microsoft\AddIns;
    для Windows 7: C:\Users\Дмитрий\AppData\Roaming\Microsoft\AddIns
  2. в любое место на локальном диске;

Вместо "Дмитрий" - Ваша учетная запись на компьютере.
Запускаем Excel и выбираем:

  • 2010-2016 Excel - Файл-Параметры-Надстройки-Перейти
  • 2007 Excel - Меню-Параметры Excel-Надстройки-Перейти
    Нажать для просмотра полноразмерного изображения
  • 2003 Excel - Сервис-Надстройки
    Сервис-Надстройки

Если надстройка была помещена в папку C:\Documents and Settings\Дмитрий\Application Data\Microsoft\AddIns, то она будет отображена в списке и Вам надо будет только выбрать её, поставив галочку.
Обзор Надстроек

Если же Вы поместили надстройку в другую папку, то в окне выбора надстроек нажмите кнопку "Обзор" и выберите файл надстройки. После нажатия "ОК" надстройка будет подключена.

После подключения и установки надстройки для версий Excel 2007 и старше на панели появится новая вкладка(если она еще не отображена) - "Надстройки"(Add-Ins) и на ней будут показаны элементы, относящиеся к данной надстройке. Для версий Excel 2003 и ниже - команды новой надстройки будут созданы вместе с новой панелью, которая должна отобразиться сразу после установки надстройки.

Вкладка "Надстрйоки" и меню появляются только в том случае, если это предусмотрено надстройкой. Если в надстройке не реализован визуальный интерфейс, а присутствуют лишь функции пользователя или процедуры, запускаемые не с панели - то панель не появится.


Статья помогла? Сделай твит, поделись ссылкой с друзьями!
Обсуждение: 17 комментариев
  1. Vic:

    А как быть в случае с Excel-2003, когда надстройка подключается и работает до закрытия приложения.
    При последующем повторном открытии приложения в интерфейсе подключения надстроек - показывает, что надстройка подключена ("птичка" стоит),
    но в списке функций нет функции из данной надстройки пока по новой не подключишь надстройку, для чего достаточно не снимая "птичку" нажать "ОК".
    И так при каждой загрузке приложения.
    Где, как и что сделать, чтобы надстройка действительно автоматически подключалась с запуском приложения.
    Может где-то в реестре Windows можно проверить какие-нибудь ключи отвечающие за автоматический запуск надстройки, или что еще проверить и исправить ...

    С уважением, Viic

  2. Плохо понял про какую надстройку речь и почему вопрос Вы свой здесь задаете. И не совсем понятно каким вообще методом была подключена настройка, с которой данные проблемы возникают. В общем случае необходимо код в самой надстройке смотреть. Возможно не прописаны необходимые коды собыитях Open, а прописаны только в Install.

  3. Vic:

    Уважаемый Дмитрий, у меня 2-е проблемы:

    1) Не могу подключить надстройку Number.xla, которая содержит функцию "Числопрописью (Num) " созданную А. Луканиным еще в 2000 году, в EXCEL-2003 так, чтобы эта настройка затем подключалась автоматически при любом запуске приложения EXCEL-2003.
    Сейчас же получается такая картина - с помощью штатного средства EXCEL-2003, а именно, через меню СЕРВИС далее функция НАДСТРОЙКИ в окне НАДСТРОЙКИ через ОБЗОР подключаю надстройку Number.xla и функция "Числопрописью (Num) " работает без проблем, но стоит только закрыть EXCEL-2003 и по новой открыть файл использующий эту функцию, не смотря на то, что в окне НАДСТРОЙКИ показывается, что Number.xla подключен, везде где эта функция вызывается показывает ошибку #ИМЯ? и при открытии файла выдает предупреждение "Эта книга содержит связи с другими источниками данных" и предлагает обновить, далее предупреждение - " ...что связи не могут быть обновлены", если затем попытаться изменить связи - то выдается окно "Изменение связей" где указывается ошибка - "Number.xla - Лист - А - Ошибка: имя не определено или обозначает непрямоугольную область".
    Если по новой выше указанным способом выбрать Number.xla и подключить его, то все опять чудесно работает.
    Отсюда вопрос - как сделать раз и навсегда, чтобы при любом открытии приложения EXCEL-2003 надстройка подключалась автоматически и ее функции так же автоматически были бы доступны.
    Надстройку Number.xla я создал из файла Number.xlsm, который необходимо было каждый раз запускать.

    2) А второй вопрос по слиянию.
    Не понимаю - почему в одни поля WORD-2003 документа выводиться значения полей из файла EXCEL-2003, а в другие упорно выводится "0", хотя во всех полях источника данных есть значения и причем не равные нулю, как цифровые, так и текстовые сообщения.
    Менял формат значений ячеек - все равно не помогает.

    Уважаемый Дмитрий, очень прошу ВАС - помогите разобраться - в чем проблема?

    С Уважением,
    Vic

    P.S. Прошу извинить, если нарушил какой ре-ре-регламент, но проблема достала уж очень, да и сайт очень хороший, и вроде вопросы я задавал на странице сайта по теме подключения настроек.

  4. Vic, я уже написал какие могут быть причины - не прописаны необходимые коды собыитях Open, для исправления нужно смотреть код надстройки. Можете прислать мне надстройку - я посмотрю и тогда видно будет, прав я или надо искать иную причину.
    По второму вопросу: есть форум - задайте вопрос там. Ваш вопрос к данной статье не имеет отношения. Могу сказать одно - без Ваших примеров файлов(с которыми слияние работает и не работает) причину не найти.

  5. zet:

    Дмитрий, спасибо за помощь, вещь очень полезная, долго пыталась это сделать вручную - но по ходу не получалось. сейчас обнаружила одну странность - вы можете мне объяснить это только у меня или вообще такая фишечка есть... я пытаюсь просуммировать числа не целые, т.е. у меня есть какието десятичные, стотысячные... при этом когда использую формулу Summ_CellFont и сравниваю результат где я просто просуммировала ячейки - у меня идёт разница и скорей всего на сумму цифр после запятой. это так и должно быть???

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

  7. zet:

    я вроде как отсюда и скачивала :( а можно ссылку если не сложно конечно?

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

  9. zet:

    аааа про эту - короче у меня вышла ошибка при установке, не устанавливается, поэтому поступила дедовским способом - через обзор установила... почему может произойти ошибка?

  10. Как бы сказать...Нельзя поставить диагноз, не зная никаких симтомов, кроме жалобы на "болит". Вы хоть напишите какая ошибка была, в момент установки или при первом запуске. Я знаю только одну ошибку, которую не могу исправить сам: При запуске появляется ошибка — «Component ?COMDLG32.OCX? or one of its dependencies not correctly registered: a file is missing or invalid»

Поделитесь своим мнением

Комментарии, не имеющие отношения к комментируемой статье, могут быть удалены без уведомления и объяснения причин. Если есть вопрос по личной проблеме - добро пожаловать на Форум


Для оформления сообщений Вы можете использовать следующие тэги:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Тренинги

Заказать
Юридическая информация

Использование материалов сайта

Политика Конфиденциальности

ИП Щербаков Дмитрий Валентинович
ОГРНИП: 318502700083307
ИНН: 504013350772

Наши партнеры

Перейти

Счетчики

Рейтинг@Mail.ru Яндекс.Метрика
© 2024 Excel для всех   Войти