Mostrando entradas con la etiqueta VBE. Mostrar todas las entradas
Mostrando entradas con la etiqueta VBE. Mostrar todas las entradas

2016-08-22

Trucos para el VBE: Ir a la definición de la subrutina o función

Title

Problema

Es frecuente que dentro de un módulo o proyecto queramos acudir a otra función o subrutina a la que llamamos dentro de otra. Por ejemplo en el siguiente ejemplo llamamos a la subrutina Otra_Macro.

Solución

    Para ir a la función o subrutina

  • Clic en el nombre de la subrutina o función deseada, menú Ver y clic en Definición.
  • O clic en la función o subrutina y presionamos Mayús + F2
    Para volver a la posición previa:

  • Mayús + Control + F2 o mediante el menú Ver y clic en Última posición.

Notas

Como se ve en la imagen y mencionamos anteriormente, es necesario situar el cursos al comienzo o dentro del nombre de la subrutina o función a la que deseamos acudir. De lo contrario nos aparecerá el mensaje de error: "El identificador que está bajo el cursor no está reconocido". Al presionar Mayús + Control + F2 nos lleva a la línea de la última posición pero no al nombre de la función o subrutina. Por lo que será necesario, si hemos usado la palabra Call (Opcional), situar de nuevo el cursor en el nombre.

Entradas relacionadas

2016-08-20

Trucos para el VBE: Navegar entre módulos y subrutinas

Title

Navegación entre módulos

  • Control + Tabulador nos permite movernos entre los módulos
  • Navegación entre subrutinas

  • Control + Av Pág o Control + Flecha abajo - Nos sitúa en la próxima subrutina.
  • Control + Re Pág o Control + Flecha arriba- Nos sitúa en la anterior subrutina.
  • A continuación se puede apreciar como el cursor pasa de una subrutina a la siguiente o a la anterior.

    Entradas relacionadas

    Nube de datos