guardar formularios correlativos

28/08/2006 - 16:40 por Ricardo Peña | Informe spam
He diseñado un formulario, bueno en realidad es una hoja de calculo a la que
le he aplicado formato para "simular" una pantalla de captura y quiero que a
la hora de guardarlo, lo haga siguiendo una pauta, en este caso, una
numeración correlativa.
Los formularios se archivarán todos en la misma carpeta.

Hay algún macro, para automatizar esta función, es decir, que siga el número
correlativo que corresponda, sin tener que introducirlo manualmente?.


Gracias de antemano, un saludo
 

Leer las respuestas

#1 Héctor Miguel
29/08/2006 - 09:20 | Informe spam
hola, Ricardo !

... un formulario... en... una hoja de calculo a la que le he aplicado formato para "simular" una pantalla de captura
... quiero que a la hora de guardarlo, lo haga siguiendo una... numeracion correlativa... se archivaran todos en la misma carpeta.
... macro, para automatizar... que siga el numero correlativo que corresponda, sin tener que introducirlo manualmente?.



1) podrias utilizar alguna celda [p.e. en una hoja oculta] para el 'acumulador' de numeraciones correlativas...
y usar instrucciones con el metodo SaveCopyAs o SaveAs o copiar la hoja en cuestion a un libro nuevo y... [hay mas variantes] ;)

2) [solo que]... si deseas que el numero correlativo sea incrementado -solo- al momento de guardar la plantilla de base...
-> significa que 'esta' ya ha sido modificada por el usuario [entonces, seria conveniente saber si]...
a) necesitas conservar la plantilla de base 'en limpio' [para la siguiente ocasion que se abra] ?
b) importa [o no] que el nuevo documento lleve incluidas las macros del original ? [o prefieres uno sin macros]
c) consideras necesario un mecanismo para prevenir un incremento 'en falso' ? [por si el usuario se arrepiente]

3) otra -posible- alternativa [sin conocer que tan 'pesado' pudiera ser el formato de tu pantalla], pudiera ser p.e.
-> si conservas un solo archivo [como plantilla] y 'administras' los datos variables en otra hoja ?-
[con lo cual] podrias re-construir 'pantallas' anteriores y/o agregar nuevos datos [incluso modificar si fuera necesario] -?-

disculpa que sea tan 'pregunton' :D pero [creo que] consultas de este tipo son [o suelen ser] como una 'punta de iceberg' :))

si consideras que estoy preguntando 'de mas'... prueba con las sugerencias del punto 1 ;)
si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

Preguntas similares