mail mail
Нужен макрос для Excel?
Сделайте заказ прямо сейчас!
Ищете готовое решение?
Выбирайте и покупайте!
У вас есть интернет-магазин?
Настроим парсер под любой сайт!

При запуске надстройки, появляется сообщение об ошибке

Рассмотрим несколько наиболее часто встречающихся ошибок.

при открытии файла программы, выскакивает сообщение
Compile error in hidden module: mod_*

Основная причина такой ошибки, - вы пытаетесь запустить надстройку в Excel для MAC

Надстройки работают только в Excel и только под Windows, - потому, если вы являетесь счастливым обладателем Мака,
и хотите использовать мои надстройки, - установите Parallels, и запускайте надстройки из-под Windows
(проверено: на Маке, под Parallels, всё работает)

Возможна другая причина ошибки, - вы используете старую версию Office (например, Excel 2002/XP)

Все надстройки гарантированно работают (если это не оговорено отдельно) в версиях Excel, начиная с 2003.
Установите офисный пакет посвежее, - и всё заработает.

Редко, но может быть и другая причина, - я допустил ошибку в программе.

Обычно я устраняю подобные проблемы в течение нескольких минут (заливая на сайт исправленную версию файла), - но, бывает, пользователи успевают скачать некорректный файл.
Если у вас используется Windows и Excel версии от 2003 и выше, а ошибка «Compile error in hidden module», тем не менее, появляется, - сразу сообщите мне об этом любым способом (по ICQ, Скайпу или почте)

 

при открытии файла программы, появляется сообщение 
Для этой книги недоступны проект VBA, элементы управления ActiveX и остальные программные средства

Если вы увидели такое сообщение, - попробуйте запустить любой другой файл с макросами
(например, любую другую программу с моего сайта)

Если и другие файлы с макросами вызывают такую ошибку, - значит, у вас не установлен (или некорректно установлен) компонент Office «Microsoft Visual Basic»

Такое бывает, когда при установке Office пользователь сам выбирает нужные ему компоненты, часто отключая пункт «средства Office»,
среди подпунктов которого и находится «Microsoft Visual Basic» - модуль поддержки макросов в офисных приложениях.

Решается проблема просто, - надо доустановить указанный компонент.
Для этого, заходим в Панель управления - Установка и удаление программ, находим и выделяем в списке программ Microsoft Office, нажимаем кнопку Изменить, - и в разделе «средства Office» для компонента «Microsoft Visual Basic» выбираем вариант «Запускать с моего компьютера».
Несколько минут, - и ваш Excel научится понимать макросы. После этого, ошибка перестанет появляться.

Если же другие файлы с макросами нормально работают (эта ошибка не появляется), - значит, используемый вами файл повреждён.

В этом случае, удалите файл надстройки, и заново скачайте последнюю версию со страницы программы.