Приобретение надстроек для Excel - вопросы и ответы - Обновление надстроек

В общем случае, в обновлениях нет необходимости, если программа корректно работает с вашими файлами, и вас в программе всё устраивает.

Обновления выпускаются в 2 случаях:

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

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

Если же всё работает как надо, вас всё устраивает в программе, — то НЕ обновляйте её.

В большинстве случаев в обновлениях нет чего-то принципиально нового, а вот проблемы с обновлениями могут возникнуть (например, антивирусу не понравится новая версия программы, и он начнёт её удалять)

Для включения \ отключения автоматического поиска обновлений, откройте форму «О программе»,
и на вкладке «Обновления» выберите подходящий вам вариант:

 

Здесь видно, установлена ли самая последняя версия программы, или доступна новая версия:

При нажатии кнопки «Установить новую версию», программа соединится с сервером ExcelVBA.ru, скачает последнюю версию программы во временную папку, после чего удалит прежнюю версию, заменив старый файл новым.
Новый файл окажется под тем жде именем и в той же папке, где был старый файл.

Процесс обновления обычно занимает несколько секунд (зависит от скорости интернета), — и через 3-10 секунд панель инструментов программы исчезнет на секунду, и появится вновь.
Это означает, что обновление успешно завершилось.

Есть несколько причин, по которым обновления программы могут быть недоступны:

 

Причина: файрвол / брандмауэр запрещает приложению Excel доступ в интернет

Когда может случиться: после переустановки Windows

Как диагностировать: в браузере Microsoft Egde / Internet Explorer сайт ExcelVBA.ru открывается

Решение проблемы: нажимаем ПускПанель управления — Брандмаэур Windows, и отключаем его (или, как вариант, добавляем исключение для процесса excel.exe)

 

Причина: сайт программы (ExcelVBA.ru) не доступен без ВПН, из-за проблем с DNS-сервером

Когда встречается проблема: если вы проживаете в Украине, — с октября 2022 такая проблема там встречается часто

Как диагностировать: в браузере Microsoft Egde / Internet Explorer сайт ExcelVBA.ru НЕ открывается, но если включить ВПН, то сайт доступен.

Решение проблемы: поскольку причина в том, что компьютер не может получить IP адрес сайта ExcelVBA.ru от DNS-сервера, необходимо прописать этот IP адрес в файле hosts.

  1. Определяем IP адрес сайта ExcelVBA.ru, нажав ПускВыполнить (или комбинацию клавиш Win + R ),
    и введя команду ping ExcelVBA.ru -t
    Видим окно со строками типа Ответ от 88.99.25.214: число байт=32 время=72мс TTL=55
    где 88.99.25.214 — и есть искомый IP адрес сайта

    Текущий IP сайта ExcelVBA.ru: 88.99.25.214
     
  2. Находим файл с именем hosts (без расширения) в папке c:\ windows \ system32 \ drivers \ etc \, и открываем этот файл в Блокноте
    (как вариант, запускаем Блокнот от имени администратора, жмём в нём в меню Файл — Открыть, вставляем туда путь c:\windows\system32\drivers\etc\hosts и нажимаем кнопку Открыть)
  3. Добавляем запись в конец файла в следующем формате: IP-адрес сайта, пробел, название сайта: 
    88.99.25.214 excelvba.ru
  4. Сохраняем изменения в файле
  5. Закрываем Excel, запускаем снова, и проверяем
    Заодно теперь и во всех браузерах сайт ExcelVBA.ru станет доступным без ВПН (может потребоваться перезапустить браузер)

 

Причина: сайт программы (ExcelVBA.ru) временно не доступен

Когда может случиться: в любой момент, но такое бывает очень редко (суммарно не более 2 часов за год)

Как диагностировать: в любом браузере сайт ExcelVBA.ru НЕ открывается, даже через ВПН (в том числе и в смартфоне, с мобильного интернета)

Решение проблемы: подождать несколько минут, пока сайт ExcelVBA.ru не начнёт открываться в браузере.