EXCEL Y MACROS

06/05/2004 - 10:00 por Sergio Escribano | Informe spam
En mi empresa empezamos a programar macros con el Office
(Excel, Word).

Mi problema es el siguiente. Tenemos una PLANTILLA.XLS en
blanco que contiene unas macros que se conectan a una
BBDD, recoge unos datos, etc... Y por ultimo se GUARDA
COMO ARCHIVO.XLS

Pues hay tengo el problema que el ARCHIVO.XLS contiene las
macros de la PLANTILLA.XLS. Y esa es mi pregunta, si se
puede guardar un archivo sin guardar las macros o
deshabilitarlas... algo de eso.

Muchas gracias y un saludo a todos.

P.D: Es mi primer mensaje en un grupo de noticias :)
 

Leer las respuestas

#1 Josep Fontanals Dotras
13/05/2004 - 08:50 | Informe spam
Si el tema es que no se autoejecuten las macros en el fichero saliente, lo
que haria es renombrarlas. Si el tema es que el libro generado no herede las
macros, probablemente tendras que eliminar-las desde tu codigo VBA despues
de grabar el fichero


Josep

"Sergio Escribano" escribió en el mensaje
news:94b101c4337b$5be3db70$

Hola Ana. Gracias por contestar.

La verdad es que nunca habia trabajado con PLANTILLAS en
Excel. Ni siquiera sabia que podias declarar una como tal.

De todas formas, he probado lo que me has dicho. La he
guardado como PLANTILLA.XLT y si que me arrastra las
macros en los siguientes libros.

De mi forma tambien me sigue pasando lo mismo. Lo que yo
tengo hecho es que despues de rellenar los datos sobre
PLANTILLA.XLS ejecuto el siguiente codigo en una macro:

ActiveWorkbook.SaveAs Filename:="C:\SERGIO\archivo1.xls"

Y me funciona perfectamente. Solo me falta deshabilitar
las macros automaticamente en este archivo de salida. Para
que el usuario no las vea.

Gracias nuevamente y un saludo.


Hola Sergio:

Lo que puedes hacer es guardar lo que es el libro


Plantillas.xls donde
tienes podíamos el modelo sobre el que crearás el resto


de los libros como
plantilla de Excel. Esto lo puedes conseguir con la


opción de
'Archivo/Guardar Como' seleccionando la opción


de 'Plantilla XLT'. Con esto,
lo que conseguimos es que cada vez que abras un fichero


con esa plantilla,
se creará un libro con los mismos formatos, pero no con


las macros, etc..

Espero que esta información te pueda resultar de


utilidad. Un saludo, Ana.

Ana Mª González Talaván
GTSC Support Engineer
Este mensaje se proporciona "como está" sin garantías de


ninguna clase, y no
otorga ningún derecho.

"Sergio Escribano" escribió en


el mensaje
news:90cf01c43340$3663cc10$
En mi empresa empezamos a programar macros con el Office
(Excel, Word).

Mi problema es el siguiente. Tenemos una PLANTILLA.XLS




en
blanco que contiene unas macros que se conectan a una
BBDD, recoge unos datos, etc... Y por ultimo se GUARDA
COMO ARCHIVO.XLS

Pues hay tengo el problema que el ARCHIVO.XLS contiene




las
macros de la PLANTILLA.XLS. Y esa es mi pregunta, si se
puede guardar un archivo sin guardar las macros o
deshabilitarlas... algo de eso.

Muchas gracias y un saludo a todos.

P.D: Es mi primer mensaje en un grupo de noticias :)




.

Preguntas similares