Надстройка: Macro Tools VBA – инструменты разработки макросов VBATools |
Надстройка: Macro Tools VBA – инструменты разработки макросов VBATools
Надстройка: Macro Tools VBA – инструменты разработки макросов VBATools
Цели данного блога:
1. распространение надстройки MacroToolsVBA
2. улучшение функционала (исправление ошибок, внедрение новых функции)
Основные преимущества Macro Tools VBA:
• установка, не требующая от пользователя прав администратора
• открытый исходный код
• работает на версиях MS Excel 32 bit и 64 bit
• русскоязычный интерфейс
• бесплатная
Основные функции Macro Tools VBA:
• удаление паролей с проектов VBA, книг и листов Excel
• автоматическое форматирование кода, расстановка и удаление отступов в коде (функционал надстройки: Smart Indenter)
• автоматическая нумерации строк кода
• микро подстройка элементов в формах
• переименование элементов в формах одновременно с кодом
• обфускация кода в проекте VBA
• выдавать подробную статистику по проекту (кол-во строк кода, процедур, элементов на формах и т.д.)
• имеет свою базу заготовок кода (Code-Library), для типичных случаев с быстрой вставкой в новых макросах
• возможность дополнить Code-Library своими заготовками кода
• автоматическая распаковка и запаковка файла Excel
Файл для установки находится тут: Macro Tools VBA – инструменты разработки макросов VBATools.ru
Подпишитесь на нас в контакте что бы не пропустить важных обновлений https://vk.com/vbatools
Цели данного блога:
1. распространение надстройки MacroToolsVBA
2. улучшение функционала (исправление ошибок, внедрение новых функции)
Основные преимущества Macro Tools VBA:
• установка, не требующая от пользователя прав администратора
• открытый исходный код
• работает на версиях MS Excel 32 bit и 64 bit
• русскоязычный интерфейс
• бесплатная
Основные функции Macro Tools VBA:
• удаление паролей с проектов VBA, книг и листов Excel
• автоматическое форматирование кода, расстановка и удаление отступов в коде (функционал надстройки: Smart Indenter)
• автоматическая нумерации строк кода
• микро подстройка элементов в формах
• переименование элементов в формах одновременно с кодом
• обфускация кода в проекте VBA
• выдавать подробную статистику по проекту (кол-во строк кода, процедур, элементов на формах и т.д.)
• имеет свою базу заготовок кода (Code-Library), для типичных случаев с быстрой вставкой в новых макросах
• возможность дополнить Code-Library своими заготовками кода
• автоматическая распаковка и запаковка файла Excel
Файл для установки находится тут: Macro Tools VBA – инструменты разработки макросов VBATools.ru
Подпишитесь на нас в контакте что бы не пропустить важных обновлений https://vk.com/vbatools
Надстройка: Macro Tools VBA – инструменты разработки макросов VBATools
Запись от art1289 размещена 17.09.2019 в 11:03
Инструмент автоматизации разработки макросов в редакторе Visual Basic Editor для MS Excel Основные преимущества Macro Tools VBA: • установка, не требующая от пользователя прав администратора • открытый исходный код • работает на версиях MS Excel 32 bit и 64 bit • русскоязычный интерфейс • бесплатная Основные функции Macro Tools VBA: • удаление паролей с проектов VBA, книг и листов Excel • автоматическое форматирование кода, расстановка и удаление отступов в коде (функционал надстройки: Smart Indenter) • автоматическая нумерации строк кода • микро подстройка элементов в формах • переименование элементов в формах одновременно с кодом • обфускация кода в проекте VBA • выдавать подробную статистику по проекту (кол-во строк кода, процедур, элементов на формах и т.д.) • имеет свою базу заготовок кода (Code-Library), для типичных случаев с быстрой вставкой в новых макросах • возможность дополнить Code-Library своими заготовками кода • автоматическая распаковка и запаковка файла Excel Файл для установки находится тут: Macro Tools VBA – инструменты разработки макросов VBATools.ru |
Всего комментариев 7
Комментарии
-
Запись от AndreA SN размещена 17.09.2019 в 14:48 -
Запись от AndreA SN размещена 17.09.2019 в 15:25 -
Добрый вечер! AndreA SN
Цитата:архив не читаетсяЗапись от art1289 размещена 17.09.2019 в 17:07 -
AndreA SN
Цитата:еще бы автоматическое исправление косяка с русификацией сюда воткнуть
Спасибо! за предложениеЗапись от art1289 размещена 17.09.2019 в 17:08 -
Цитата:Сообщение от art1289;[urlhttps://www.cyberforum.ru/blogs/229110/blog207-page3.html#comment22682[/url]]Добрый день!, coderxx
Отпишитесь получилось ? у меня этот же файл все работает
Только при нажатии кнопки "Очистить окно [Immediate]" появляется ошибка. Это из за того что клавиатура выбран другой, чем английский и других.
Здесь можно исправить CLng на Val, тогда при встрече букв и других символов в KeybLayoutName ошибок не выскочить.
Visual Basic 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Public Sub ClearImmediateWindow() 196: Dim KeybLayoutName As String 197: KeybLayoutName = String(8, "0") 198: GetKeyboardLayoutName KeybLayoutName 199: KeybLayoutName = val(KeybLayoutName) 'CLng поменял на Val 200: 201: Select Case val(KeybLayoutName) 'CLng поменял на Val Case LANG_ENGLISH 203: Call ClearImmediateWindowFunction 204: Case LANG_RUSSIAN 205: ' Переключение на английскую раскладку 206: Call LoadKeyboardLayout("00000409", &H1) 207: Call ClearImmediateWindowFunction 208: Call LoadKeyboardLayout("00000419", &H1) 209: Case Else 210: Call MsgBox("Переключите раскладку клавиатуры на Английскую!", vbInformation, "Переключение раскладки клавиатуры") 211: End Select 212: End Sub
Запись от coderxx размещена 21.09.2019 в 15:14
Обновил(-а) coderxx 21.09.2019 в 15:17 -
Цитата:coderxx
Поправил ошибку!
Если у кого возникает ошибка, при использовании раскладки клавиатуры отличной от русской и английской, то напишите!
Сейчас ошибку исправил файл перезали!Запись от art1289 размещена 21.09.2019 в 15:42 -
Привет всем выпустил версию надстройки Macro Tools VBA для Word
Надстройку можно скачать тут http://vbatools.ru/skachat/Запись от art1289 размещена 07.12.2019 в 14:28