Alguien Sabe como Funciona éste menú ?

Solo consultas sobre macros y código VBA Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

Alguien Sabe como Funciona éste menú ?

Notapor jbjimenez » 10 Mar 2010 00:22

Hola a Todos, soy nuevo por aqui espero poder aportarles bastante...

Hoy encontré éste archivo (TodosLosPasswordsInternos.xls) que tiene un código que permite remover todos los passwords internos de un libro de excel.

Lo que me llama la atención (por que no se como lo hacen) es que el archivo crea una nueva barra de herramientas con un boton "Remove Passwords" que corre el código para desbloquear.

Sin embargo por ningún lado veo el código que crea la barra de herramientas y asigna la macro al botón.

Alguno de ustedes sabe como lo logran ?

El archivo está publicado en http://www.ofisol.com.mx/excel/Varios14.htm

Mil gracias y saludos a todos.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
jbjimenez
Miembro Frecuente
Miembro Frecuente
 
Registrado: 09 Mar 2010 23:49
Ubicación: Medellín, Colombia

Re: Alguien Sabe como Funciona éste menú ?

Notapor Héctor Miguel » 10 Mar 2010 04:52

hola, !

no hay "truco", simplemente:

- creas una barra personalizada (cualquiera)
- agregas botones/controles como los necesites
- le/s asignas macros de tu mismo libro
- ADJUNTAS la barra personalizada a tu libro
- listo !!!

cada vez que abras ese libro le estaras dejando "heredada" esa barra personalizada a la aplicacion (excel)
toma en cuenta que aun si no abres ese libro, el archivo *.xlb la estara "cargando"
por lo que al pulsar ese boton -obviamente- se abre el libro "original" con la macro (a menos que no exista)

saludos,
hector.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Héctor Miguel
Miembro Frecuente
Miembro Frecuente
 
Registrado: 26 Mar 2005 18:31

Re: Alguien Sabe como Funciona éste menú ?

Notapor jbjimenez » 10 Mar 2010 11:49

Hola Hector Mil Gracias por tu respuesta,

Tengo dos preguntas:
1. Como se "adjunta" la barra es un procedimiento especial ??
2. Intenté eliminar la barra del libro y guardarlo (ya sin la barra) cuando lo vuelvo a abrir, la barra vuelve. Sabes por que ?

De nuevo mil gracias por tu ayuda.

Saludos dsd Medellín.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
jbjimenez
Miembro Frecuente
Miembro Frecuente
 
Registrado: 09 Mar 2010 23:49
Ubicación: Medellín, Colombia

Re: Alguien Sabe como Funciona éste menú ?

Notapor Héctor Miguel » 10 Mar 2010 18:49

jbjimenez escribió:Tengo dos preguntas:
1. Como se "adjunta" la barra es un procedimiento especial ??
2. Intenté eliminar la barra del libro y guardarlo (ya sin la barra) cuando lo vuelvo a abrir, la barra vuelve. Sabes por que ?


1) al personalizar barras de comandos puedes "adjuntar" cualquier barra personalizada al libro activo

2) una vez abierto un libro con barras personalizadas, estas quedan "guardadas" en el archivo *.xlb
(nombre segun la version de excel) por ello es que siguen apareciendo
(hasta que elimines la barra para que se re-configure ese archivo *.xlb)

saludos,
hector.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Héctor Miguel
Miembro Frecuente
Miembro Frecuente
 
Registrado: 26 Mar 2005 18:31


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Macros

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados