Option Base 1, un pequeño truco

Todos nos hemos encontrado en VBA con un asunto de lo más molesto para los que nos enseñaron a contar sólo a partir del 1.

Esto es, básicamente, que determinados elementos en VBA comienzan su numeración en 0. Este es el caso de los Array, los ListBox…

Esto es especialmente incómodo cuando estamos acostumbrados a pensar en el primer elemento de una cadena como el número 1 y no el 0. Tiene fácil solución  pero esta pequeña opción nos ahorrará tener que poner los ojos bizcos cuando queremos pensar en el primer elemento de un Array y le llamamos 0.

Para poder comenzar en el número que nosotros queramos, normalmente el 1, simplemente tenemos que escribir al comienzo del módulo lo siguiente:

Option Base 1

Tan sencillo, tan fácil, tan útil…

Quique es un fanático del Excel desde que empezó a trabajar con ello hace unos pocos años. Adquirió su conocimiento a través de Google y de infinitas pruebas y más pruebas. Además, Quique es un entusiasta de su familia (mujer e hijos), del deporte y de la cerveza… no dudes en contactar con él para cualquier duda que tengas.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información ACEPTAR

Aviso de cookies
Shares
Share This

Comparte este post

Comparte si te resulta útil la información.