Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado

Añadir comentarios con VBA

| 1 comentario

Para poder entender mejor este nuevo tema es importante establecer ciertas diferencias:

  1. No es lo mismo añadir comentarios CON VBA, que añadir comentarios EN VBA.
  2. El primer caso busca agregar los clásicos cuadros de comentarios que se adicionan a las celdas, mientras el segundo caso únicamente consiste en una explicación o dato adicional que se requiera mencionar mientras se hace la programación en VBA(es decir este comentario es el que normalmente se resalta en verde).

Ahora bien, una vez explicada esta diferencia podemos desarrollar el tema del que trata el presente artículo.

Para añadir comentarios EN VBA puede examinar el artículo Utilizar comentarios en VBA

En cambio, el agregar comentarios CON VBA puede tener distintos fines, tal vez el usuario nunca use macros con la finalidad de agregar comentarios o quizás sí, todo dependerá de la tarea que el usuario esté desarrollando y el para qué necesite comentarios en ese momento.

Para agregar los comentarios se deberá emplear la siguiente, y sencilla, sintaxis:

Sub EjemploComentario ()

Sheets (“Hoja1”).Select

Cells (#fila, #columna). AddComment

Cells (#fila, #columna).Comment.Text Text:= “Comentario de ejemplo”

End Sub

Una vez que se ingresó el código de ejemplo se puede hacer cualquier variación en el texto que va entre comillas; además, una herramienta útil dentro de esta explicación es la opción de borrar cualquier comentario que se encuentre en la celda que se desea trabajar posteriormente, para este se emplea la siguiente sintaxis:

Cells (#fila, #columna).ClearComments

Ya con ambas sintaxis se pueden realizar distintas tareas, las cuales se ven potencias si se emplean las herramientas para trabajo de condicionales (If o Select Case) o herramientas iterativas (For Next); para entender mejor todo lo explicado anteriormente se presentan dos ejemplos: el primero donde se agregarán los comentarios para celdas específicas, y el segundo, en el cual se buscará combinar herramientas tanto iterativas como condicionales.

 

Agregar comentarios con VBA

Por: Jorge Anibal León

Un comentario

  1. Jorge Anibal León Muy buena su explicacion estaba buscando algo muy parecido
    muchas gracias

    es muy imporatnte documentar con un comentario lo que un usuario debe hacer o escribir en una celda..

Deja una respuesta

Los campos requeridos estan marcados con *.