Llamar un macro

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:
     

Llamar un macro

Notapor nicos777 » 19 May 2006 09:37

Buenas quisiera saber como puedo hacer para llamar a una macro que se en cuentra en el módulo1 desde un frm
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
nicos777
Miembro Frecuente
Miembro Frecuente
 
Registrado: 06 Abr 2006 16:42
Ubicación: Argentina

Re: Llamar un macro

Notapor ST » 19 May 2006 22:05

nocos:
simplemente pon el nombre de la macro en el control que esta en el form

por ejemplo y suponiendo que sea un boton

Código: Seleccionar todo
Private Sub CommandButton1_Click()
mensaje
End Sub


donde mensaje es el nombre de tu macro que esta en el modulo 1

Código: Seleccionar todo
Sub mensaje()
MsgBox "Macro ejecutada·"
End Sub
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
ST
Miembro Frecuente
Miembro Frecuente
 
Registrado: 06 Jun 2005 17:56
Ubicación: Acapulco

Notapor Febreroocho » 20 May 2006 07:35

Hola. no tengo demasiada experiencia con macros, pero lo que hago es usar: Call... y el nombre de la submacro que deseo ejecutar.
Espero te sirva y haya sido esto lo que buscas.
Saludos
8/2
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Febreroocho
Miembro Frecuente
Miembro Frecuente
 
Registrado: 10 May 2006 22:19


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 5 invitados