|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.08.2009, 01:00 | #1 |
Форумчанин
Регистрация: 17.07.2009
Сообщений: 519
|
Преобразование VBA в BB CODE
А нет ли у кого готового add-in, конвертирующего выбранный в VBE
фрагмент кода в вид с синтаксическим выделением ключевых слов, функций, имён методов, свойств и событий для EXCEL (Word), принятому на данном форуме (bb code как я понимаю)? Устроит и список названых объектов в текстовом файле. Конечно можно и самому выбрать из соответствующих dll или декомпилированного chm help для офисных пакетов. Но устойчивое ощущение что уже видел нечто подобное. Поиск в Google результатов не дал Хочется что бы выделялись не только ключевые слова VBA. Их, в общем то, не так много. Но и подстроки относящиеся к объектным моделям через разрешённые в VBE ссылки. |
15.08.2009, 05:31 | #2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Я для раскрашивания кода VBA использую надстройку VB HTML Maker, взятую здесь: http://www.mrexcel.com/forum/showthread.php?t=126629
Эта надстройка позволяет форматировать VBA-код в HTML-code (который, к сожалению, у нас на форуме отключен) и BB-code (который разрешён на большинстве форумов) Прямая ссылка на файл надстройки: http://www.mrexcel.com/VBHTMLMaker.zip Вот что получается при её использовании: http://www.programmersforum.ru/showp...95&postcount=7 Но неплохо было бы выпросить аналогичную надстройку у viter.alex - она более корректно форматирует код: http://www.programmersforum.ru/showp...54&postcount=8 Я, вроде бы, заменил пару строк в исходной надстройке (что-то меня там не устраивало). Прикрепляю файл, которым я сейчас пользуюсь. Для форматирования формул пользуюсь этой надстройкой: http://www.programmersforum.ru/showthread.php?t=54492 |
16.08.2009, 23:45 | #3 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
У меня не надстройка, а отдельное приложение, написанное на коленке. Но если нужно, могу дать вместе с исходниками.
Лучше день потерять — потом за пять минут долететь!©
|
17.08.2009, 04:42 | #4 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Есть такой блокнот "Notepad++ v/5.0", который позволяет выбирать синаксис очень многих языков программирования. Очень удобно. Советую попробовать.
Чем шире угол зрения, тем он тупее.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
CODE::BLOCKS | vvviperrr | Софт | 0 | 18.12.2008 19:19 |
Номера строк. [Code][/code] | AngelOfDeath | О форуме и сайтах клуба | 4 | 11.12.2008 11:57 |
Преобразование формата дата время в VBA | Юнлинг | Microsoft Office Excel | 9 | 10.11.2008 11:36 |
помогите с Java code | fitalic | Общие вопросы по Java, Java SE, Kotlin | 0 | 15.08.2007 22:02 |