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 КБ8452 часа 46 минут назад
MZTools885.65 КБ8207 часов 48 минут назад
MsgBox Generator140 КБ5712 часа 45 минут назад
VBScroll26.82 КБ3833 дня 17 часов назад
VBACodeCleaner200.5 КБ12544 дня 2 часа назад
VBETools213.37 КБ6042 часа 45 минут назад
Protect VBA309.79 КБ11332 часа 46 минут назад

Комментарии

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

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

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-арт.