Приобретение надстроек для Excel - вопросы и ответы - Общие вопросы по надстройкам
Условно-бесплатную надстройку можно использовать бесплатно,
однако, бесплатная версия имеет некоторые ограничения в использовании.
В большинстве моих надстроек, ограничена только продолжительность бесплатного использования (15 дней).
Этого времени достаточно, чтобы несколько раз воспользоваться программой,
а если она нужна вам для постоянной работы - то чтобы понять, подходит ли программа для ваших нужд.
После покупки лицензии, все ограничения снимаются, и вы можете пользоваться программой сколь угодно долго.
Использование программы подразумевает, что вы полностью согласны с условиями лицензионного соглашения
- 6833 просмотра
Надстройки работают в приложении Microsoft Excel, под управлением операционной системы Windows.
Поддерживаются следующие операционные системы:
Windows XP, Vista, Windows 7, Windows 8, Windows 10, Windows 11 и новее
Для надстройки «Парсер сайтов», необходимо иметь ОС Windows 10 или новее,
поскольку для некоторых сайтов, работающих по протоколу HTTPS, требуется поддержка новых протоколов,
чего нет в старых версиях, но есть в Windows начиная с версии 10
На серверных версиях ОС Windows работа программ не гарантируется.
В 99% случаев там проблем не будет, но бывают редкие случаи, когда какой-то функционал программы может не работать.
Работа надстроек тестировалась в Microsoft Excel версий:
2010, 2013, 2016, 2019, 2021, Office 365
(Office 365 — это, по сути, версия 2016 или 2019)
Для работы надстройки, необходимо, чтобы макросы в Excel были включены. (как включить макросы в Excel)
ВНИМАНИЕ: надстройка не будет работать на других офисных пакетах (вроде OpenOffice, LibreOffice и т.д.),
а также под управлением других операционных систем (например, в Excel 2004, 2008, 2011 для MacOS - Макинтош)
Чтобы пользоваться надстройкой на Mac — используйте Parallels
- 12224 просмотра
Справа от заголовка статьи, описывающей программу, есть кнопка СКАЧАТЬ НАДСТРОЙКУ:
При щелчке на этой кнопке, вы попадёте на страницу, где можно скачать файл надстройки (с расширением XLA)
Скачанный файл сохраните на жесткий диск компьютера, в любую папку.
ВАЖНО: необходимо сделать всё, что выделено красным на странице скачивания надстройки, иначе она не запустится
- 8587 просмотров
Файл надстройки (с расширением .XLA) - обычная книга Excel, только со скрытыми листами,
и запускается также, как и любой другой файл Excel - двойным щелчком мыши на нём.
ВАЖНО: необходимо сделать всё, что выделено красным на странице скачивания надстройки, иначе она не запустится
Если вы хотите, чтобы надстройка запускалась автоматически при каждом запуске Excel,
то выберите один из 2 способов: (оба способа одновременно не используйте!)
- Включите автозапуск в опциях программы.
Для этого, на панели инструментов надстройки нажмите кнопку О программе, и на появившейся форме на вкладке «ОПЦИИ» поставьте галочку «Запускать надстройку автоматически вместе с Excel» - Подключите надстройку через меню Excel (НЕ РЕКОМЕНДУЕТСЯ!)
Это делается через меню Файл — Параметры — Надстройки — Надстройки Excel — Перейти ...
- 33348 просмотров
Условно-бесплатные надстройки имеют ограничение на длительность бесплатного использования.
Для большинства моих программ, это 5 — 15 дней с момента первого запуска.
Количество оставшихся дней отображается в окне «О программе».
Если указанного количества дней вам не хватило для тестирования программы, или вы хотите продлить пробный период по другим причинам, — обратитесь к администратору сайта, сообщив ID компьютера из окна О ПРОГРАММЕ - Активация, чтобы получить код для продления пробного периода на несколько дней
После приобретения (оплаты) лицензии, все ограничения на количество дней снимаются (лицензия бессрочная)
- 8365 просмотров
ВНИМАНИЕ: Все заказанные вами доработки, после их реализации в программе, будут доступны всем пользователям в новой версии программы.
Доработки надстроек бывают нескольких видов:
Исправление ошибок в программе
Все доработки, связанные с устранением ошибок, производятся в срочном порядке, и БЕСПЛАТНО.
Если при использовании программы вы обнаружили ошибку, — обращайтесь ко мне в телеграм или на почту.
Расскажете мне, когда и при каких обстоятельствах появляется ошибка, — и в самое ближайшее время ошибка будет исправлена (вам надо будет обновить программу до последней версии)
Если ошибка появляется не по вине программы (например, из-за какой-то особенности ваших файлов, или неверных настроек) — я вам об этом сообщу.
Внимание: сообщения об ошибках принимаются только по результатам проверки в ПОСЛЕДНЕЙ ВЕРСИИ ПРОГРАММЫ.
Ошибки в ранних версиях программы, если они не проявляют себя в последней версии, — не рассматриваются.
Небольшая доработка, которая будет полезна не только вам
В этом случае, если ранее (до вас) ко мне обращались с подобной просьбой как минимум 2 пользователя программы,
доработка выполняется БЕСПЛАТНО, но без каких-либо гарантий по срокам
Решение о том, пригодится ли та или иная опция другим пользователям, принимаю только я (как разработчик)
Чтобы ускорить доработку, и облегчить мне понимание задачи, — возможно, я попрошу вас выслать мне свои файлы для тестирования новой функции
Небольшая доработка, которая вряд ли заинтересует других пользователей
Такие доработки выполняются только за деньги (от 1500 рублей к стоимости лицензии), сразу после оплаты (от 1 до 3 дней)
Подобные доработки выполняются ТОЛЬКО ПО ПРЕДОПЛАТЕ 100%, при наличии возможности
(мы списываемся в Telegram, вы объясняете мне, что нового хотите увидеть в программе, — я даю ответ, реально это или нет,
и, если реально, — вы оплачиваете стоимость доработки, после чего я приступаю к работе)
ВНИМАНИЕ: это касается доработок, которые не скажутся на универсальности программы.
Если желаемая вами функция сможет работать только с одним конкретным вашим файлом, то я не буду включать такую опцию в общедоступную программу, а предложу сделать для вас отдельную надстройку или макрос, но уже без подержки обновлений.
Стоимость в этом случае будет выше (обговаривается индивидуально)
Серьезная доработка программы, которая будет востребована другими пользователями
Тут все зависит от срочности и сложности.
Если подобный запрос мне поступал ранее хотя бы от 2-3 пользователей, — то такая доработка, возможно, уже запланирована, и я сразу озвучу вам, когда планируется её реализация. Т.е. вы можете подождать, и получите необходимый функционал бесплатно, в одной из следующих версий.
Если же вы ждать не хотите, и желаете, чтобы программа была доработана как можно скорее, — то доработка, скорее всего, будет платной (обычно — от 2 до 5 т.р.).
В этом случае, доработка выполняется после оплаты, в течение 3 — 10 дней (выпускается обновление к программе)
Особо сложные доработки (перевод интерфейса на другие языки, добавление навороченных функций с множеством настроек) обговариваются в индивидуальном порядке, и стоимость таких доработок заметно выше (но это скорее исключение, чем правило)
Переделка программы, в результате которой пострадает её универсальность
Опубликованные на сайте условно-бесплатные надстройки, как правило, универсальны в использовании.
Универсальность - одно из их преимуществ, которое терять не хотелось бы.
Поэтому, если вам нужна аналогичная программа, только «заточенная» под работу с вашими файлами, — я предложу вам сделать отдельную программу, вместо того, чтобы дорабатывать общедоступную версию.
В этом случае, ваша программа не будет поддерживать автоматическое обновление, — но зато она будет на все 100% соответствовать вашим запросам.
Если вам потом понадобится доработка такой программы, — то новые версии (с исправлениями) будут отправляться вам на почту, и все доработки будут платными (если вообще будут, — я не гарантирую поддержку программ, модифицированных под ваши нужды. Если надо что-то переделать в универсальной программе, сделав для вас отдельную версию, — озвучивайте СРАЗУ ВСЕ доработки, и тогда я сразу все сделаю. А когда мне говорят, что надо сделать отдельную версию универсальной программы, а потом регулярно её дорабатывать, — я обычно отказываюсь)
Стоимость работы в данном случае обсуждается индивидуально.
- 6595 просмотров
Техподдержка бесплатна.
Подробная информация о техподдержке, и условиях её предоставления
Что нужно для получения консультации (поддержки) по программе
- 6192 просмотра
Обычно такой вопрос задают после проверки моей надстройке на сайте virustotal, где результат проверки выглядит примерно так:
10 антивирусов нашли троян, а остальные 45 не нашли ничего
Если вы не знаете, как трактовать подобный результат, — просто посмотрите, что это за антивирусы такие, и попробуйте их установить, и ваш вопрос отпадет сам собой.
(обычно видят вирус в моих программах чудо-антивирусы, не имеющие даже своего работающего сайта)
На сайте Virustotal надо смотреть ТОЛЬКО на результаты проверки ИЗВЕСТНЫМИ в мире антивирусами (от Касперского, Eset, Symantec, Microsoft, и т.п.)
А они в моих программах ничего плохого не видят.
Особняком стоит антивирус Аваст, - он порой видит в моих программах трояна.
И, хотя их техподдержка обещала исправить проблему еще в начале апреля 2016 года (они подтвердили ложную сработку) - до сих пор не могут внести изменения в алгоритм проверки.
Недавно, спустя пару месяцев после очередного моего запроса, они снова подтвердили, что это ложная сработка. И, как всегда, забыли внести изменения в свою базу.
Осенью 2016 года стал ругаться и встроенный в систему Windows Defender - Защитник Windows, — я сразу же написал в техподдержку, отправил туда все мои программы, по каждой из которых в тот же день пришёл ответ, - всё ок, вирусов нет.
К сожалению, нигде у них на сайте не написано, как скоро они внесут исправления в вирусную базу, чтобы Защитник Windows перестал ругаться на мои программы.
Борьба с Microsoft продолжается уже 2 года, — постоянно у них ложные сработки, я им пишу, они убирают, через месяц опять похожая проблема, и всё заново
Потому, нужно добавить в исключения в Windows Defender мой сайт ExcelVBA.ru и расширение файла XLA
(чтобы он не проверял надстройки для Excel)
Почему же такая проблема появляется в принципе?
Мои программы имеют в своем движке поддержку обновлений (автоматическое обновление) - потому, антивирусы видят, что программа может загружать из интернета файлы.
Какие файлы программа может загружать - антивирусу (любому) неведомо.
Потому, простейшие антивирусы, не вникая в суть, говорят, что это вирус.
Более продвинутые антивирусы (от известных компаний) с выводами не спешат, и используют более сложные механизмы проверки (потому и не жалуются на мои файлы)
Так что не переживайте, что некоторые антивирусы ругаются, - в моих программах нет и не может быть вирусов.
Если антивирус на вашем компьютере говорит, что файл моей программы опасен, — просто добавьте его в список исключений антивируса.
А тем, кто доверяет антивирусу больше, чем мне, я могу лишь посоветовать не пользоваться моими программами (ибо доказать отсутствие трояна невозможно)
- 15299 просмотров
В данной инструкции рассказывается, как программно управлять из макроса следующими надстройками:
Lookup: Подстановка данных из одной таблицы в другую
PastePictures: Вставка изображений в Excel
FillDocuments: Заполнение документов по шаблонам + рассылка почты
Parser: Парсер сайтов и файлов
Unification: объединение прайс-листов
Labels: Формирование этикеток по шаблонам
Наиболее частой задачей при автоматизации работы является запуск по расписанию.
Для этого можете использовать прикреплённый файл autorun_ExcelVBA_addins.xls
(запуск которого можно настроить в Планировщике Windows)
При запуске этого файла, появляется окно с обратным отсчётом времени, по истечении которого будут выполнены команды, заданные в настройках файла:
Пока идет отсчёт времени, успевайте нажать кнопку настроек, чтобы задать команды открытия файлов, запуска надстроек и т.п.
После загрузки надстройки, обычно требуется программно нажать кнопку запуска обработки.
Для этого используйте команду Запустить макрос из надстройки, указав в виде параметра название макроса.
Название макроса можно найти в инструкции по API соответствующей программы.
Например, для надстройки FillDocuments мы открываем инструкцию по API, и в ней видим название макроса для запуска: CreateAllDocuments
Для надстройки Lookup в аналогичной инструкции по API находим другое название макроса: это будет LookupData
Также к статье прикреплён файл Excel с макросами (ExcelVBA_addins_API.xls), содержащий 2 модуля с кодом:
Модуль modAPI скопируйте в свой файл с макросами
В нём находятся вспомогательные функции для работы с надстройками
ВАЖНО: в первой строке этого модуля надо изменить название надстройки:
Public Const ADDIN_NAME$ = "PastePictures"
В модуле modExamples находятся примеры использования функций API
На основании этого кода вы сможете написать свой макрос или скрипт VBS
ExcelVBA_addins_API.xls | 91 КБ |
autorun_ExcelVBA_addins.xls | 191.5 КБ |
- 2157 просмотров