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

Надстройки для облегчения работы с макросами

Несколько полезных утилит для тех, кто часто работает с макросами:

  • Smart Indenter - выравнивает код в редакторе VBA (формирует отступы от левого края). Не знаю, как я раньше обходился без этой утилиты...
  • MZTools - множество полезных функций для разработчиков макросов
  • VBE Tools - позволяет легко переименовывать и перемещать элементы управления на форме
  • MsgBox Generator - облегчает создание диалоговых окон (формирует код вызова MsgBox с нужными характеристиками)
  • VBScroll - делает возможным скроллинг кода VBA без установки специального патча для Office
  • VBACodeCleaner - уменьшает размер файлов, содержащих код VBA
  • Protect VBA - утилита для защиты кода VBA (при попытке доступа к макросам появится сообщение Project is unviewable)
  • VBStyleCode - выполняет автоформатирование, автозавершение конструкций end if и End With, и вообще очень ускоряет написание кода)
ВложениеРазмерЗагрузкиПоследняя загрузка
Smart Indenter260.66 КБ6522 дня 8 часов назад
MZTools885.65 КБ6309 часов 12 минут назад
MsgBox Generator140 КБ4599 часов 13 минут назад
VBScroll26.82 КБ3283 дня 1 час назад
VBACodeCleaner200.5 КБ11243 дня 1 час назад
VBETools213.37 КБ4839 часов 11 минут назад
Protect VBA309.79 КБ8834 часа 34 минуты назад

Комментарии

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".

Cпасибо, замечательно! Очень облегчают работу в VBA

Спасибо за информацию!
MZTools только у меня не хочет с правами пользователя встраиваться своей панелью?
С правами администратора как родной.
Офис 2007, ХР

Здравствуйте!

Уточните пожалуйста, а есть ли программа Protect VBA для Excel 2010-2013 версий?

Спасибо.

Здравствуйте
Скорее всего есть, - поищите
Но я пользуюсь старой, бесплатной, версией (сохраняя файлы перед защитой в формате XLS или XLA)

Здравствуйте.
ProtectVBA не работает в 2003 Excel. Ваши же надстройки в нем функционируют, так какой версией ProtectVBA пользуетесь Вы?

ProtectVBA должен работать с любыми файлами формата XLS.
(непонятно, что означает ваша фраза «не работает в Excel». Это же отдельная утилита, никак не связанная с приложением Excel)

Я всегда пользовался (и сейчас пользуюсь) той самой версией, что выложена в этой статье.

Игорь, какими надстройками в настоящее время пользуетесь для комфортного написания кода, поделитесь пожалуйста.

Здравствуйте, Дмитрий.

Подключены у меня сейчас 4 надстройки:

  • Smart Indenter (выравнивает код в модуле VBA, пользуюсь ежедневно),
  • MZTools (пользуюсь 1 функцией - Procedure Callers - чтобы узнать, из каких мест вызывается та или иная функция),
  • VBE Tools (пользуюсь редко, когда формы VBA создаю - для перемещения контролов),
  • VBStyleCode (она мне дописывает куски кода, - например, написал я With ActiveCell - она мне дописывает ниже строку End With)

Ну и иногда запускаю Protect VBA - утилиту для защиты проекта VBA 
Больше ничем не пользуюсь.
Т.е. функционал большинства надстроек я использую на 1-10%

Собственно, надстройки мне все эти не нужны, - но без Smart Indenter уже не смогу работать, - очень привык к отформатированному коду.

Возможно ли обновить приложенную версию версию MZ-Tools до 1218? Там исправлен баг в Excel 2013. Спасибо

Так скачайте свежую версию на сайте разработчика:
http://www.mztools.com/v8/download_trial.aspx

К сожалению, она стала платная. А функционала версии 3 мне было вполне достаточно.

Добрый день. Подскажите, эти програмки можно поставить на 64 виндовс-10? Особенно интересует Smart Indenter и VBStyleCode. Заранее благодарен.

Дмитрий, я пробовал всё это только на 32-битной системе
Для 64-битной некоторые подойдут, а некоторые нет (надо искать свежие версии на сайтах разработчиков)

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
CAPTCHA
Подтвердите, пожалуйста, что вы - человек:
   ___    _           _           _     
( _ ) | | ___ (_) __ _ | |
/ _ \ | | / __| | | / _` | | |
| (_) | | | \__ \ | | | (_| | | |___
\___/ |_| |___/ _/ | \__, | |_____|
|__/ |_|
Введите код, изображенный в стиле ASCII-арт.