Cambio de versión

04/02/2006 - 17:32 por Dario Nieva | Informe spam
Tenía instalado en mi PC el Office 2000 y pasé a la versión 2003. En Excel
pude recuperar los botones personalizados en las barras de herramientas y en
los menués personalizados. Pero los botones quedaron "muertos" ya que cuando
se les hace click, muestra un error como que no encuentra el PERSONAL.XLS.
Los macros del archivo personal.xls si está disponibles desde el menú en
Herramientas->Macros->Macros...

Por favor si alguien tiene experiencia con el tema le pido una ayuda al
respecto.

Saludos

Darío Nieva
Salta Argentina.
 

Leer las respuestas

#1 Héctor Miguel
05/02/2006 - 03:48 | Informe spam
hola, Dario !

Tenia instalado en mi PC el Office 2000 y pase a la version 2003.
En Excel pude recuperar los botones personalizados en las barras de herramientas y en los menuus personalizados.
Pero los botones quedaron "muertos" ya que cuando se les hace click, muestra un error como que no encuentra el PERSONAL.XLS.
Los macros del archivo personal.xls si esta disponibles desde el menu en Herramientas->Macros->Macros...



1) [seguramente] la 'ubicacion' de tu libro personal.xls YA NO ES 'la misma' [ahora en 2003 que cuando el 2000] :-(
2) las macros asignadas a objetos [aun botones de cualquier barra de herramientas] quedan grabadas [en el objeto]
-> haciendo referencia [o vinculadas] al libro [y ubicacion] que contiene la macro que se debera jecutar <-
3) cuando 'se carga' el archivo [y sus macros] en una ubicacion diferente de donde 'apuntaba' originalmente... [×|×]
[aqui es cuando]... 'el objeto' empezara a buscar 'el archivo' [macros] 'buscando' en... donde quedo la macro???
4) [probablemente] te convendria crear una barra 'especial/separda/aparte/...' con 'esos' botones/menus/... [p.e.]:
1: 'adjunta' tu barra de menus ->al archivo<- [p.e. el 'mismisimo' personal.xls]
-> [menu] herramientas / personalizar / [ficha] barras de herramientas / [boton] adjuntar...
seleccionas 'la barra'... pulsas en 'copiar >>'... aceptas... cierras... y guardas el libro
si usas el libro 'personal.xls', => ASEGURATE [al guardarlo] que SU VENTANA este oculta < [con esto 'te aseguras' que tu barra pesonalizada vaya 'acompañando' a tu libro... siempre] ;)
5) si alguna vez 'mueves' de lugar ese libro [o necesitas 'suspender' temporalmente su funcionalidad]...
-> 'asegurate' de que el proyecto de macros incluya las siguientes 'instrucciones'
en el modulo de codigo del libro [ThisWorkbook] ==Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.CommandBars("Nombre de la barra").Delete ' <= pon aqui el nombre de 'la barra'
End Sub

saludos,
hector.

p.d. si necesitas informacion adicional para trabajar con barras de herramientas...
[ademas de consultar en el foro]... prueba visitando los siguientes sitios...
-> http://www.erlandsendata.no/english...?t=envbacb
-> http://j-walk.com/ss/excel/tips/commandbars.htm
-> http://www.cpearson.com/excel/menus.htm
[incluso podras descargar ejemplos]

Preguntas similares