Lanzar MENÚ contextual al presionar un BOTÓN en Excel 👉 [VBA y macros]

preview_player
Показать описание


🔥 En esta ocasión comparto un archivo donde tenemos un formulario el cual contiene un botón, que al presionar, nos muestra un menú contextual en el cual podremos llamar funciones o procedimientos almacenados.

👉 Nuestro formulario tiene 3 botones: Crear menú, Lanzar menú y Borrar menú. Estos botones llaman a 3 procedimiento que igual pueden ejecutarle al iniciar el archivo y salir, es decir. al iniciar el archivo podemos llamar a que se construya el menú y al salir a que se destruya.

Descargar EXCELeINFO addin:

#MsExcel #VBA
Рекомендации по теме
Комментарии
Автор

Muy bueno!!! Abrió un abanico de posibilidades sin tener decenas de botones innecesarios en un formulario.

paganam
Автор

Excelente Sergio 👍 Un gran video 🙏 Saludos cordiales desde Valencia 🇻🇪

nayibborges
Автор

Buenisimo y funciona, vamos a aplicarlo a mis formularios, gracias por compartir, saludos desde Chile

emilionachar
Автор

Yo en mi canal tengo otros vídeos, pero definitivamente tu marketing digital es mucho mejor. Muy buen trabajo.

Автор

Hace años trabajo con macros y con tutoriales aprendí muchisimo gracias ¡¡¡sergio

rodrigobuzeta
Автор

Super, excelente video Ing. Sergio, gracias por enseñar y compartir.

rsancheza
Автор

Gracias Sergio por compartir tus conocimientos, dé repente puedas hacer un tutorial que muestre un mensaje al pasar sobre un botón, ejemplo "Me gusta", "Ya no me gusta" de youtube, espero que me di a entender, de ante mano gracias, en espera desde Guatemala

moisesperaza
Автор

Sergio gracias por compartir su conocimiento. Me ha servido demasiado.

jarciniegas
Автор

Sos un master, gracias Sergio. Excelente material y tus explicaciones son brillantes.

victorhugogarcia
Автор

Excelente Sergio como siempre agradecido de tu enorme capacidad didactica que demuestra todo tu conocimiento....quiero observar que si se hace click dos veces en el boton borrar saldria un error por lo que creo sino estoy equivocado habria que añadir On Error Resume Next
Call borrarmenu
On Error GoTo 0
siempre agradecido Master....

robinsontellez
Автор

MVP Sergio ya le encontre como, lo que pasa es que me perdí porque a todas los opciones le pusiste "Test" pero ya vi que se le pueden poner diferentes y así ya, la palabra lo dice "On action" muchas gracias y de verdad que he aprendido mucho con sus videos. Saludos MVP

felipesantana
Автор

Gracias por compartir tus conocimientos

jonathansologaistoa
Автор

Excelente un buen aporte para utilizarlo en un inventario gracias Sergio

Gdl_robes
Автор

Excelente trabajo, muchas gracias por sus aportes

CCampeon
Автор

Felicitaciones maestro y gracias por compartir

leonardocontento
Автор

Hola Sergio, en primer lugar quiero agradecer por la enseñanza que das, aprendí mucho con vos!!! l. En este vídeo no entiendo cuando copias los procedimientos y decis que lo lanzas y en ese momento aparece la pestaña complemento. Me gustaría saber como lo lanzas o ejecutas, desde ya muy agradecido. Si se encuentra otro suscriptor atento que me pueda ayudar? estaré agradecido

diegomarceloloto
Автор

MVP Sergio, un gusto saludarte, como siempre tus videos son de otro nivel !!, me quedó una duda con los menús contextuales ya ves que el tutorial tu hiciste 4 opciones pero como le digo a la macro que ejecute la que yo elijo, es decir si elijo "Save File" o "print File" como le digo que haga algo diferenta para cada opción? De antemano agradezco tu tiempo.

felipesantana
Автор

Sergio cada vez sorprendes mas y mas este es excelente esto en los botones
Una consulta vba se puede usar para bajar vídeos de youtube ? Gracias feliz dia

ivanuribe
Автор

Hola, una pregunta, puedo cambiar el back color de este menú de lista

AntonioRodriguez-rxnv
Автор

Hola, puedes por favor ayudarme, elabore una macro con 10 columas, sin embargo le adicionaron 10 columas mas para calculo monetario que no estan en la tabla de registro y estas se formularon, como le hago para que se repita la formula en cada registro de las 10 columas adicionales

josemoya