@AlistairWeir альтернатива '( одиночная кавычка ) заключается в использовании ключевого слова Rem.
Ответы:
486
В редакторе VBA, перейдите View, Toolbars, Customise...или щелкните правой кнопкой мыши на панели инструментов и выберитеCustomise...
Под Commandsвкладкой выберите Editменю слева.
Затем примерно в двух третях пути вниз находятся две иконы, Comment Blockи Uncomment Block.
Перетащите их на свою панель инструментов, и у вас будет легкий доступ, чтобы выделить блок кода, закомментировать его и раскомментировать одним нажатием кнопки!
Посмотрите ответ GauravSingh, если вы хотите назначить сочетания клавиш.
Это удобно - я не могу поверить, что никогда не нашел его раньше. Сочетание клавиш было бы очень удобно, но, к сожалению, этого не существует.
Джейми Булл
3
Тоже самое. Следовательно, думая, что это стоит того, чтобы быть отправленным! Все эти годы использования [плохого] редактора VBA, и что-то, что в основном необходимо для достойного тестирования, и это было там все время :)
RemarkLima
3
Еще одна кнопка, которая находится рядом с ними (хотя ее немного легче найти) - это кнопка Compile VBAProject из меню Debug. Это три команды, которые я использую больше всего!
Олле Шегрен
5
Olle: щелкните правой кнопкой мыши по строке меню, выберите «Customize» (или «View» | «Панели инструментов» | «Customize»). Перейдите на вкладку «Команды». Перетащите любую команду, которую хотите, на любую панель инструментов, на которой вы хотите ее включить. Благослови тех, кто в MS недостаточно заботился о VBA, чтобы «улучшить» пользовательский интерфейс так, как они делали основные приложения.
Стив Риндсберг
1
@Empus, просто взгляните на другой ответ, stackoverflow.com/a/23954017/1281576, в котором показано, как создать короткую клавиатуру (не уверен, что вы по «обычному»?)
RemarkLima
146
Щелкните правой кнопкой мыши на панели инструментов и выберите « Настроить ...»
Выберите вкладку « Команды ».
В разделе « Категории» нажмите « Изменить» , затем выберите « Блок комментариев» в списке « Команды» .
Перетащите элемент « Блок комментариев» в строку меню (да! Строка меню). Примечание. Теперь вы должны увидеть новый значок в строке меню.
Убедитесь, что новый значок выделен (вокруг него будет черный квадрат), затем
нажмите кнопку « Изменить выделение» в диалоговом окне « Настройка ».
Появится интересное меню.
Под именем добавьте амперсанд ( &) в начало записи.
Так что теперь вместо «Блок комментариев» следует читать « Блок комментариев» .
Нажмите, Enterчтобы сохранить изменения.
Снова нажмите « Изменить выделение» и выберите « Изображение и текст» .
Закрыть диалоговое окно « Настройка ».
Выделите любой блок кода и нажмите Alt- C. Вуаля.
Сделайте то же самое для Uncomment Block или
любых других команд, которые вы часто используете.
Хотя этот ответ совпадает с правильным ответом, он показал хитрость, чтобы добавить ярлык. +1 за это.
Баршан Дас
8
@mrquad - см. шаг 10, так что Alt-U означает блок комментария
Martin F
Могу ли я как-то изменить комбинацию? Я хотел бы использовать "Ctrl + (K, C)" и "Ctrl + (K, U)", как в SQL Server Management Studio.
jumxozizi
3
В Office 2010 это также работает, если вы выбрали «Только текст (всегда)» на шаге 7, а не «Изображение и текст». Это неприятно, что это не работает, если вы выбираете любой другой вариант отображения, но, по крайней мере, на моем экране я предпочитаю сэкономить немного места с помощью «Только текст».
эфир
6
Один из самых потрясающих ответов, которые я видел на VBE. +1
kolcinx
37
В редакторе VBA имеется встроенная панель инструментов « Правка», в которой по умолчанию имеются кнопки « Блок комментариев» и « Удалить комментарий» , а также другие полезные инструменты.
Если щелкнуть правой кнопкой мыши любую панель инструментов или меню (или перейти в меню «Вид»> «Панели инструментов» ), вы увидите список доступных панелей инструментов (над параметром «Настроить ...»). Стандартная панель инструментов выбрана по умолчанию. Выберите панель инструментов « Редактировать», и появится новая панель инструментов с кнопками «Блок комментариев» в центре.
Или просто нажмите Вид , Панели инструментов , Изменить . Затем вы можете выбрать блок кода и затем нажать кнопку панели инструментов « Комментарий» или « Раскомментировать» , чтобы сделать все одним щелчком мыши.
Кроме того, вы можете Tab/ Shift+ Tabблок выделенного текста также. Когда я был нуби, я не знал об этом долгое время и делал их по одной строке за раз.
После добавления значка на панель инструментов и изменения выбранного значка амперсанд при вводе имени указывает, что следующим символом является символ, используемый вместе с Alt для ярлыка. Поскольку вы должны выбрать опцию отображения в раскрывающемся меню «Изменить выделение», которое включает отображение текста, вы также можете написать & C в поле имени и получить тот же результат, что и & Comment Block (без длинного текста).
'
( одиночная кавычка ) заключается в использовании ключевого словаRem
.Ответы:
В редакторе VBA, перейдите
View
,Toolbars
,Customise...
или щелкните правой кнопкой мыши на панели инструментов и выберитеCustomise...
Под
Commands
вкладкой выберитеEdit
меню слева.Затем примерно в двух третях пути вниз находятся две иконы,
Comment Block
иUncomment Block
.Перетащите их на свою панель инструментов, и у вас будет легкий доступ, чтобы выделить блок кода, закомментировать его и раскомментировать одним нажатием кнопки!
Посмотрите ответ GauravSingh, если вы хотите назначить сочетания клавиш.
источник
Примечание. Теперь вы должны увидеть новый значок в строке меню.
нажмите кнопку « Изменить выделение» в диалоговом окне « Настройка ».
Под именем добавьте амперсанд (
&
) в начало записи.Так что теперь вместо «Блок комментариев» следует читать « Блок комментариев» .
Нажмите, Enterчтобы сохранить изменения.
любых других команд, которые вы часто используете.
источник
В редакторе VBA имеется встроенная панель инструментов « Правка», в которой по умолчанию имеются кнопки « Блок комментариев» и « Удалить комментарий» , а также другие полезные инструменты.
Если щелкнуть правой кнопкой мыши любую панель инструментов или меню (или перейти в меню «Вид»> «Панели инструментов» ), вы увидите список доступных панелей инструментов (над параметром «Настроить ...»). Стандартная панель инструментов выбрана по умолчанию. Выберите панель инструментов « Редактировать», и появится новая панель инструментов с кнопками «Блок комментариев» в центре.
* Это более простой вариант для упомянутых.
источник
Вы проверили MZTools? ? Это делает много классных вещей ...
Если я не ошибаюсь, одной из функций, которые он предлагает, является установка собственных ярлыков.
источник
Или просто нажмите Вид , Панели инструментов , Изменить . Затем вы можете выбрать блок кода и затем нажать кнопку панели инструментов « Комментарий» или « Раскомментировать» , чтобы сделать все одним щелчком мыши.
Кроме того, вы можете Tab/ Shift+ Tabблок выделенного текста также. Когда я был нуби, я не знал об этом долгое время и делал их по одной строке за раз.
Удачи!
источник
Простой способ добавить кнопки
Comment
илиUn-Comment
блок кода:источник
Шаги, чтобы комментировать / без комментариев
Нажмите alt + f11 / вкладка «Разработчик». Визуальный редактор основных вкладок - панель инструментов - редактирование - комментарии.
источник
После добавления значка на панель инструментов и изменения выбранного значка амперсанд при вводе имени указывает, что следующим символом является символ, используемый вместе с Alt для ярлыка. Поскольку вы должны выбрать опцию отображения в раскрывающемся меню «Изменить выделение», которое включает отображение текста, вы также можете написать & C в поле имени и получить тот же результат, что и & Comment Block (без длинного текста).
источник
С установленным MZ-Tools я комментирую / раскомментирую блоки в VBE, используя сочетание клавиш
Ctrl+ Alt+ C (по умолчанию MZ-Tools)
источник