cambiar el nombre de una sub

10/10/2003 - 09:01 por José Ignacio Bella | Informe spam
Hola, tengo una hoa excel con una rutina del tipo Auto_Open.
Una de las cosas que hace es un Guardar como para preservar el fichero
original.

Lo que necesito es quitarle el código al nuevo fichero, o cambiarle el
nombre de la sub Auto_Open, para que cuando lo abra no vuelva a ejecutar
esta rutina.

Hasta ahora lo hacía mediante una celda de control, que se rellena con el
primer Auto_Open y se chequea posteriormente, pero me gustaría saber si
puedo trabajar directamente desde Vb con las propias subrutinas (no sé cómo
las trata, o qué tipo de objetos son)

Espero haberme explicado. Gracias por adelantado
 

Leer las respuestas

#1 gti
10/10/2003 - 17:11 | Informe spam
No sé si habré entendido bien. Parece que tienes una rutina que se dispara
cuando abres el libro y que guarda el fichero con otro nombre. Lo que
quieres es ejecutarlo a voluntad.

Genera una macro (con el grabador de macros) que haga lo que quieres. Una
vez grabada la macro puedes ejecutarla a voluntad o copiarla a un programa
de vb (ene ste caso tendrás que hacer alguna modificacion)

"José Ignacio Bella" escribió en el mensaje
news:bm5lfj$in6q4$
Hola, tengo una hoa excel con una rutina del tipo Auto_Open.
Una de las cosas que hace es un Guardar como para preservar el fichero
original.

Lo que necesito es quitarle el código al nuevo fichero, o cambiarle el
nombre de la sub Auto_Open, para que cuando lo abra no vuelva a ejecutar
esta rutina.

Hasta ahora lo hacía mediante una celda de control, que se rellena con el
primer Auto_Open y se chequea posteriormente, pero me gustaría saber si
puedo trabajar directamente desde Vb con las propias subrutinas (no sé


cómo
las trata, o qué tipo de objetos son)

Espero haberme explicado. Gracias por adelantado


Preguntas similares