Saludos JVC
Opino lo mismo que elmango80 declara variables globales cuando necesites compartir datos entre otros modulos ya sea forms, modulos, clases, etc, pero ojo solo las necesarias las demas las puedes colocar en un form o en un procedimiento dependiendo de la necesidad. Por Ejemplo:
Tienes 2 forms y quieres compartir un dato entre ambos
declaras uan variable en un modulo para que asi los 2 forms puedan acceder a ella
Ahora digamos Tienes un Form y quieres compartir un dato entre varios procedimientos dentro del mismo form, lo declaras en Declaraciones Generales del Form no en un modulo asi solo la variable se usa al cargar el form y se destruye al cerrar el form
Ahora si necesitas un dato que va a ser procesado en un procedimiento dentro de un form pues declaralo solo en el procedimiento.
Eso en lo que se refiere a variables y su ambito de declaracion
Un saludo zeekel ®
[KGT]