Menus Excel 2000

30/08/2005 - 02:00 por Racso | Informe spam
He creado una hoja con 12 macros, 15 hojas y con una Barra de menu
personalizada. Quiero usar este libro como un formulario sin grabarlo como
tal.
Cuando he guardado este libro con otro nombre (con otros datos) y luego
vuelvo a abrir este segundo libro, las macros no funcionan y me muestra
mensajes de error haciendo referencia a que las macros se encuentran en el
primer libro, la cual debe ser abierto para que las macros funcionen.
Cómo hago para que las macros siempre se guarden con el último libro libro
creado?

Gracias de antemano.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
30/08/2005 - 05:16 | Informe spam
hola, Racso !

... hoja con 12 macros, 15 hojas y con una Barra de menu personalizada.
... usar este libro como un formulario sin grabarlo como tal.
... guardado este libro con otro nombre (con otros datos)... vuelvo a abrir este segundo libro
... no funcionan... mensajes de error... que las macros se encuentran en el primer libro
... cual debe ser abierto para que las macros funcionen.
... que las macros siempre se guarden con el ultimo libro libro creado?



[hasta donde se]... las barras de comandos/herramientas de excel... son objetos 'globales' de la aplicacion...
1) las macros 'asignadas' a objetos [aun botones de 'cualquier' barra de herramientas] 'quedan grabadas' [en excel]
-> 'haciendo referencia' [o 'vinculadas'] al libro [y ubicacion] que contiene la macro que se 'debera ejecutar' <-
2) cuando hacesy grabas cambios...
a) ->reemplazando el archivo 'original'<- [p.e. con el metodo 'Save']... 'no pasa nada' :))
b) para 'asignar' ->un nuevo nombre al archivo<- [p.e. con el metodo 'SaveAs']... [×|×]
'aqui es donde' [indudablemente] se genera una 'mezcla de direccionamientos' hacia... donde quedo la macro? :-(
3) si [realmente] necesitas correr la macro 'desde' un boton personalizado en barras de herramientas...
[creo que] lo mejor sera que [la/s macro/s] 'se quedara/n' [p.e.] en el libro de macros 'Personal.xls' [o algun xla]

saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida