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 КБ96519 часов 45 минут назад
MZTools885.65 КБ91311 часов 37 минут назад
MsgBox Generator140 КБ6341 день 22 часа назад
VBScroll26.82 КБ4011 неделя 2 дня назад
VBACodeCleaner200.5 КБ13242 дня 3 часа назад
VBETools213.37 КБ6711 день 17 часов назад
Protect VBA309.79 КБ12654 часа 44 минуты назад

Комментарии

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

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

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