Guardar Datos Variables en Macro

Buenas noches
Tengo la siguiente duda, tengo un inventario sobre vba de excel en el cual cada usuario debe ejecutar un modulo que genera un documento con un consecutivo. Actualmente el consecutivo lo voy guardando en una celda del mismo archivo y lo voy aumentando al momento de que se vaya generando cada documento. Lo que deseo saber es si es posible guardar ese valor en una variable dentro de la macro y que este vaya aumentando automáticamente y me guarde ese valor así se cierre el documento, y no capturarlo desde una celda, que alguien me puede llegar a borrar
Espero haberme hecho entender, mil gracias por la ayuda

1 Respuesta

Respuesta
1
Puedes crear un rango con nombre oculto usando, por ejemplo:
ThisWorkbook.Names.Add Name:="Contador", RefersTo:="1", Visible:=False
Para incrementar el contador la instrucción sería:
ThisWorkbook.Names("Contador").Value = Evaluate(ThisWorkbook.Names("Contador").Value) + 1
Este rango con nombre no aparecerá en la lista de nombres del libro.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas