@AlistairWeir la alternativa a la '( comilla simple ) es usar una palabra clave Rem.
Respuestas:
486
En el editor de VBA, ir a View, Toolbars, Customise...o haga clic derecho en la barra de herramientas y seleccioneCustomise...
Debajo de la Commandspestaña, seleccione el Editmenú de la izquierda.
Luego, aproximadamente dos tercios del camino hacia abajo hay dos íconos, Comment Blocky Uncomment Block.
¡Arrástrelos y suéltelos en su barra de herramientas y luego tendrá acceso fácil para resaltar un bloque de código y comentarlo y descomentarlo con solo hacer clic en un botón!
Eso es útil: no puedo creer que nunca lo haya encontrado antes. Una tecla de acceso directo sería realmente útil, pero desafortunadamente eso no parece existir.
Jamie Bull
3
Igual que aquí. Por lo tanto, pensar que es digno de ser publicado! Todos estos años de uso del editor VBA [pobre], y algo que es básicamente esencial para pruebas decentes, y estuvo allí todo el tiempo :)
RemarkLima
3
Otro botón que pertenece a ellos (aunque es un poco más fácil de encontrar) es el botón Compilar VBAProject del menú Depurar. ¡Son los tres comandos que más uso!
Olle Sjögren
55
Olle: haga clic con el botón derecho en la barra de menú, elija Personalizar (o elija Ver | Barras de herramientas | Personalizar). Haz clic en la pestaña Comandos. Arrastre cualquier comando que desee a cualquier barra de herramientas en la que desee tenerlo. Bendiga a quien en MS no le importó lo suficiente VBA para "mejorar" la interfaz de usuario de la forma en que lo hicieron las aplicaciones principales.
Steve Rindsberg
1
@Empus solo eche un vistazo a la otra respuesta, stackoverflow.com/a/23954017/1281576 que muestra cómo crear un Teclado corto (¿no está seguro de lo que dice "normal"?)
RemarkLima
146
Haga clic derecho en la barra de herramientas y seleccione Personalizar ...
Seleccione la pestaña Comandos .
En Categorías, haga clic en Editar , luego seleccione Bloque de comentarios en el cuadro de lista Comandos .
Arrastre la entrada Bloque de comentarios a la barra de menús (sí, la barra de menús) Nota: Ahora debería ver un nuevo icono en la barra de menús.
Asegúrese de que el nuevo icono esté resaltado (tendrá un cuadrado negro alrededor) y luego
haga clic en el botón Modificar selección en el cuadro de diálogo Personalizar .
Aparecerá un menú interesante.
Debajo de nombre, agregue un ampersand ( &) al comienzo de la entrada.
Así que ahora en lugar de "Bloque de comentarios" debería leer & Bloque de comentarios .
Presione Enterpara guardar el cambio.
Haga clic en Modificar selección nuevamente y seleccione Imagen y texto .
Descarte el cuadro de diálogo Personalizar .
Resalte cualquier bloque de código y presione Alt- C. Voila
Haga lo mismo para el bloque de descomentar o
cualquier otro comando que utilice con frecuencia.
Aunque esta respuesta es la misma que la respuesta correcta, ha mostrado un truco para agregar un atajo. +1 por eso.
Barshan Das
8
@mrquad - Vea el paso 10 para que Alt-U signifique Bloqueo de comentarios
Martin F
¿Podría de alguna manera cambiar a combinación? Me gustaría usar "ctrl + (k, c)" y "ctrl + (k, u)" como en SQL Server Management Studio.
jumxozizi
3
En Office 2010, esto también funciona si elige "Solo texto (siempre)" en el paso 7, en lugar de "Imagen y texto". Es desagradable que no funcione si elige cualquier otra opción de visualización, pero al menos en mi pantalla prefiero ahorrar un poco de espacio con "Solo texto".
Air
66
Una de las respuestas más alucinantes que he visto en VBE. +1
kolcinx
37
Hay un built-in Editar barra de herramientas del editor de VBA que tiene el bloque de comentario y Eliminar Bloque botones por defecto, y otras herramientas útiles.
Si hace clic con el botón derecho en cualquier barra de herramientas o menú (o va al menú Ver> Barras de herramientas ), verá una lista de barras de herramientas disponibles (encima de la opción "Personalizar ..."). La barra de herramientas estándar está seleccionada de forma predeterminada. Seleccione la barra de herramientas Editar y aparecerá la nueva barra de herramientas, con los botones Bloquear comentario en el medio.
* Esta es una opción más simple a las mencionadas.
O simplemente haga clic en Ver , Barras de herramientas , Editar . Luego puede seleccionar un bloque de código y luego hacer clic en el botón de barra de herramientas Comentario o Descomentar para hacer todo con un solo clic.
Como comentario, también puede Tab/ Shift+ Tabun bloque de texto seleccionado. Cuando era un novato, no lo sabía por mucho tiempo y los hacía una línea a la vez.
Después de agregar el ícono a la barra de herramientas y al modificar el ícono seleccionado, el ampersand en la entrada de nombre especifica que el siguiente carácter es el carácter usado junto con Alt para el acceso directo. Como debe seleccionar una opción de visualización en el menú desplegable Modificar selección que incluye mostrar el texto, también puede escribir & C en el campo de nombre y obtener el mismo resultado que & Bloque de comentarios (sin el texto extenso).
'
( comilla simple ) es usar una palabra claveRem
.Respuestas:
En el editor de VBA, ir a
View
,Toolbars
,Customise...
o haga clic derecho en la barra de herramientas y seleccioneCustomise...
Debajo de la
Commands
pestaña, seleccione elEdit
menú de la izquierda.Luego, aproximadamente dos tercios del camino hacia abajo hay dos íconos,
Comment Block
yUncomment Block
.¡Arrástrelos y suéltelos en su barra de herramientas y luego tendrá acceso fácil para resaltar un bloque de código y comentarlo y descomentarlo con solo hacer clic en un botón!
Vea la respuesta de GauravSingh si desea asignar atajos de teclado.
fuente
Nota: Ahora debería ver un nuevo icono en la barra de menús.
haga clic en el botón Modificar selección en el cuadro de diálogo Personalizar .
Debajo de nombre, agregue un ampersand (
&
) al comienzo de la entrada.Así que ahora en lugar de "Bloque de comentarios" debería leer & Bloque de comentarios .
Presione Enterpara guardar el cambio.
cualquier otro comando que utilice con frecuencia.
fuente
Hay un built-in Editar barra de herramientas del editor de VBA que tiene el bloque de comentario y Eliminar Bloque botones por defecto, y otras herramientas útiles.
Si hace clic con el botón derecho en cualquier barra de herramientas o menú (o va al menú Ver> Barras de herramientas ), verá una lista de barras de herramientas disponibles (encima de la opción "Personalizar ..."). La barra de herramientas estándar está seleccionada de forma predeterminada. Seleccione la barra de herramientas Editar y aparecerá la nueva barra de herramientas, con los botones Bloquear comentario en el medio.
* Esta es una opción más simple a las mencionadas.
fuente
¿Has revisado MZTools? ? Hace muchas cosas geniales ...
Si no me equivoco, una de las funcionalidades que ofrece es establecer sus propios accesos directos.
fuente
O simplemente haga clic en Ver , Barras de herramientas , Editar . Luego puede seleccionar un bloque de código y luego hacer clic en el botón de barra de herramientas Comentario o Descomentar para hacer todo con un solo clic.
Como comentario, también puede Tab/ Shift+ Tabun bloque de texto seleccionado. Cuando era un novato, no lo sabía por mucho tiempo y los hacía una línea a la vez.
¡Buena suerte!
fuente
Una manera fácil de agregar botones
Comment
oUn-Comment
un bloque de código es:fuente
Pasos para comentar / sin comentarios
Presione alt + f11 / pestaña Desarrollador pestaña visual básica del editor - barra de herramientas - editar - comentarios.
fuente
Después de agregar el ícono a la barra de herramientas y al modificar el ícono seleccionado, el ampersand en la entrada de nombre especifica que el siguiente carácter es el carácter usado junto con Alt para el acceso directo. Como debe seleccionar una opción de visualización en el menú desplegable Modificar selección que incluye mostrar el texto, también puede escribir & C en el campo de nombre y obtener el mismo resultado que & Bloque de comentarios (sin el texto extenso).
fuente
Con MZ-Tools instalado, comento / descomento bloques en VBE usando el método abreviado de teclado
Ctrl+ Alt+ C (MZ-Tools predeterminado)
fuente