Urgente ayuda libro macros personal

07/07/2005 - 17:20 por marcelo | Informe spam
Por favor su ayuda dodne ubico el libro personal donde se graban las macros

Preguntas similare

Leer las respuestas

#1 KL
07/07/2005 - 21:34 | Informe spam
Hola Marcelo,

Realmente no importa donde ubiques el libro ni como lo llames :-o
Simplemente crea una carpeta vacia y pon ahi tu libro (p.ej. Personal.xls).
Luego abre Excel, ve al menu Herramientas>Opciones, pestana General, en la
casilla "Archivos de inicio alternativos en" pon la ruta completa hacia el
fichero creado y pulsa Aceptar. Reinicia el Excel

Saludos,
KL


"marcelo" wrote in message
news:
Por favor su ayuda dodne ubico el libro personal donde se graban las
macros
Respuesta Responder a este mensaje
#2 Héctor Miguel
07/07/2005 - 23:03 | Informe spam
hola, chicos !

marcelo escribio en el mensaje ...
... dodne ubico el libro personal donde se graban las macros

KL escribio en el mensaje ...
... no importa donde ubiques el libro ni como lo llames :-o
... crea una carpeta vacia y pon ahi tu libro (p.ej. Personal.xls). ... abre Excel, ve al menu Herramientas>Opciones, pestana General, en la casilla "Archivos de inicio
alternativos en"
pon la ruta completa hacia el fichero creado y pulsa Aceptar. Reinicia el Excel





solo unos 'comentarios-complementarios' [lo que NO significa que lo apuntado por KL no sea 'funcional'] ;)
... con relacion al 'libro de macros personales': ->'Personal.xls'<- [?]
1.- su 'objetivo' es que todos 'sus' procedimientos esten disponibles para todos los libros [durante la sesion]
[a menos que los declares como 'Private' o en el modulo que los contiene pongas la declaracion 'Option Private Module']
2.- requisito INDISPENSABLE es que LA VENTANA del archivo este oculta
-> NO 'confundir' con el atributo oculto de un archivo en el sistema operativo <-
3.- [considera que] 'perderas' la presentacion de un libro en blanco al 'arrancar' [solamente] excel
4.- si lo 'tienes que' trasladar/copiar A OTRAS pc's... PREGUNTA PRIMERO si el usuario de la pc usa 'su' personal.xls

si no has 'generado' tu libro de macros 'personales'... lo puedes crear [p.e. la forma mas 'simple' es:]
'generando' una [nueva?] macro ... [menu] herramientas / macro / grabar nueva macro...
y en en las opciones de la macro -> guardar macro en: libro de macros personal <-
la aplicacion [excel] 'se encargara' de grabarlo en el directorio de inicio.
editas [o borras... o sustituyes] la macro grabada y 'pones' ahi el codigo del procedimiento [sub o funcion]
[o 'vas' agregando los que consideres 'de uso comun o frecuente]

saludos,
hector.
Respuesta Responder a este mensaje
#3 Carlos Durán Urenda
08/07/2005 - 00:35 | Informe spam
Para completar todo esto...


en lo personal el "Libro Personal de Macros" a mi en lo particular no me
gusta por su caracter "Sombrío", muchas veces uno no sabe donde queda, ni
como borrar las macros que se grabaron en el...

para mi resulta mas practico y sencillo crear un complemento, el cual puede
ser transportado e instalado mucho mas facilmente que el famoso libro
personal de macros

Espero te sirva Marcelo

Saludos
Carlos Durán



"Héctor Miguel" escribió en el mensaje
news:
hola, chicos !

marcelo escribio en el mensaje ...
... dodne ubico el libro personal donde se graban las macros



KL escribio en el mensaje ...
... no importa donde ubiques el libro ni como lo llames :-o
... crea una carpeta vacia y pon ahi tu libro (p.ej. Personal.xls). ...
abre Excel, ve al menu Herramientas>Opciones, pestana General, en la
casilla "Archivos de inicio alternativos en"
pon la ruta completa hacia el fichero creado y pulsa Aceptar. Reinicia
el Excel





solo unos 'comentarios-complementarios' [lo que NO significa que lo
apuntado por KL no sea 'funcional'] ;)
... con relacion al 'libro de macros personales': ->'Personal.xls'<-
[?]
1.- su 'objetivo' es que todos 'sus' procedimientos esten disponibles para
todos los libros [durante la sesion]
[a menos que los declares como 'Private' o en el modulo que los
contiene pongas la declaracion 'Option Private Module']
2.- requisito INDISPENSABLE es que LA VENTANA del archivo este oculta
-> NO 'confundir' con el atributo oculto de un archivo en el sistema
operativo <-
3.- [considera que] 'perderas' la presentacion de un libro en blanco al
'arrancar' [solamente] excel
4.- si lo 'tienes que' trasladar/copiar A OTRAS pc's... PREGUNTA PRIMERO
si el usuario de la pc usa 'su' personal.xls

si no has 'generado' tu libro de macros 'personales'... lo puedes crear
[p.e. la forma mas 'simple' es:]
'generando' una [nueva?] macro ... [menu] herramientas / macro / grabar
nueva macro...
y en en las opciones de la macro -> guardar macro en: libro de macros
personal <-
la aplicacion [excel] 'se encargara' de grabarlo en el directorio de
inicio.
editas [o borras... o sustituyes] la macro grabada y 'pones' ahi el codigo
del procedimiento [sub o funcion]
[o 'vas' agregando los que consideres 'de uso comun o frecuente]

saludos,
hector.

Respuesta Responder a este mensaje
#4 Mario Alberto
08/07/2005 - 18:15 | Informe spam
¡Qué tal Héctor! Aprovechando el hilo, he seguido el procedimiento que
señalas para crear mi libro personal de macros y efectivamente lo crea y lo
ubica automáticamente en
"C:\Documents and Settings\Propietario\Datos de
programa\Microsoft\Excel\XLSTART", sin embargo, al abrir Excel no lo carga,
me doy cuenta porque en <Ventana> muestra deshabilitada la opción <Mostrar>
y además ninguna de las macros creadas está disponible. Mucho te agradecería
alguna sugerencia si eres tan amable. Gracias.
Respuesta Responder a este mensaje
#5 Héctor Miguel
08/07/2005 - 19:44 | Informe spam
hola, Mario Alberto !

... el procedimiento... para crear mi libro personal de macros... lo crea y... ubica automaticamente en
"C:\Documents and Settings\Propietario\Datos de programa\Microsoft\Excel\XLSTART"
... al abrir Excel no lo carga... <Ventana> muestra deshabilitada la opcion <Mostrar>
... ninguna de las macros creadas esta disponible... alguna sugerencia [...]



la ubicacion 'correcta' del directorio [o carpeta] donde 'debe' guardarse el libro personal de macros [para excel]...
-> 'depende' de la version de excel y la version de windows [e incluso de las actualizaciones instaladas] :-(
[lo cual -obviamente- 'debera' tenerse en consideracion si 'piensas compartir' a otras pc's tus macros personales] :))
-> la ubicacion donde se ha generado [en tu caso] es 'compatible' para windows-xp 'con' excel-xp/2003 ;)
-> si la version de excel que estas usando es 'anterior' a excel-xp[2002]... -?-
la forma mas 'segura' de encontrar la ubicacion 'exacta' es 'preguntarle' a excel-vba... cual es 'la que le gusta' :))
-> usa la instruccion Application.StartupPath [p.e.]
a) una macro con un ->MsgBox Application.StartupPath<-
b) una macro con un ->ActiveCell = Application.StartupPath<-
c) desde la ventana de inmediato [en vba] una instruccion -> ? Application.StartupPath<-

si cualquier duda... comentas?
saludos,
hector.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida