No cabe duda que eres el mejor, mis respetos, yo si he manejado hojas de estilo y no me había pasado por la cabeza que se le pudiera dar tanto diseño a un formulario en vba para excel
Grande Sergio, muy agradecido de todos tus videos, estoy siguiendo el curso VBA y cada dia aprendo algo nuevo gracias a tus enseñanzas. Ahora buscaba como mejorar los botones y te encuentro a ti nuevamente jajaja "Hay algo que este joven no haga bien?" jajaja un saludo master
Hola Sergio. Gracias a tus instrucciones y sugerencias, he hecho algo parecido pero usando botones en lugar de etiquetas. Los botones tienen la opcion de colocarles imagenes y hacer lo mismo. Gracias una vez mas por tus consejos.
Muchísimas gracias por la explicación, estuvo espectacular!!! Para aportar, otra opción es diseñar los botones en Powerpoint y en desde powerpoint también los permite guardar en JPG y da más opciones que es excel para diseñar y editar el botón 🤗 un abrazo desde Venezuela🇻🇪
Está excelente, pero encontré una alternativa mas sencilla que queria compartirles: para evitar tener los archivos de imagen en la misma carpeta que el libro de excel corriendo el riesgo de que estos se eliminen, o se muevan de carpeta y lance error; creé dos objetos de imagen1 con ok1 y el otro imagen2 con ok2, les asigné directamente la propiedad picture a cada uno para no tener que buscarlo con código. y cuando paso con el mouse por encima del label cambio la propiedad de imagen1.visible = false e imagen2.visible = true. en sentido contrario cuando paso el mouse por el formulario. espero les sirva, saludos!
"EXCELENTE", muchas gracias por todos, ahora si podre darle una mejor vista a mis formatos. Y desde Panamá les deseamos a Usted, a su Familia y a todos sus Seguidores una Feliz Navidad, que la pasen en familia compartiendo y celebrando la llegada del Niño Jesús.
Saludos, gran maestro me ha ayudado mucho en mis proyectos muchas gracias, tambien quiero decirle que esto de los botones animados me lo sé de otra forma mas corta y no hay que tener las imagenes en las carpetas, si quiere se los comparto y luego hace un video explicando como lo hice por favor. muchas gracias de ante mano.
DESDE BOLIVIA TE MANDO UN SALUDO, MUCHOS EXITOS EN TU CANAL, ME FUE DE GRAN AYUDA Y ME DESPEJASTE MUCHAS DUDAS, NO DEJES DE AYUDAR CON TUS CONOCIMIENTOS
excelente video, pero no es necesario usar imágenes ni vínculos para hacer un mouseover que quede muy similar. El problema con usar imágenes es que cuando lo envías no funciona, ya que las imágenes deben estar alojadas en el computador de cada persona. Se puede usar el procedimiento de mousemove para el botón y para el userform a la vez, cambiando los colores (backcolor y forecolor), y para poder utilizar símbolos en vez de texto solo debes cambiar la tipografía
Súper tip !! Una pregunta , cómo se podría hacer lo mismo para una hoja de cálculo ? ( Se me dificulta ya que " worksheet " no tiene evento "Mouse_Move" )
Muy buen tip para hacer un poco más vistosos nuestros formularios. Supongo que se podrá hacer igual para botones que pongamos sobre un formulario hecho en una hoja de EXCEL. Voy a hacer pruebas. Gracias por tu tiempo Saludos desde 🇪🇸
Hola Sergio, enhorabuena por el contenido y profesionalidad de tu canal. Me gustaría hacer lo siguiente y creo que con mouseover se podría; he hecho en excel un plano del garaje de mi comunidad de vecinos (348 plazas) y me gustaría que al pasar el ratón por cada plaza de garaje apareciera un text box con la información existente en la base de datos del vecino. Crees que podrías ayudarme?, gracias de antemano, saludos
Sergio muchas gracias por tus conocimientos, me han ayudado mucho. Quiero preguntarte donde puedo sacar imágenes para mis botones en los formularios. Te agradecería me orientes. Gracias y saludos.
hola sergio apenas tuve tiempo de ponerme al corriente con este genial vidio me gusto el tema..me servira aprovecho para desearte pases una noche bna al lado de los tuyos y feliz navidad . y para toda la banda de EXCELeINFO--SAL2 y pulgar arriba
Que tal buenas tardes se me olvido preguntarle, no hay ningún problema al momento de programar los botones, en este caso quiero pensar que es desde la imágen para que registre o cierre algún formulario, ya que el cursor pasa primero sobre la etiqueta
Excelente video Sergio. Mi pregunta es la siguiente: se puede hacer los mismo sobre poniendo 2 imagenes y una etiqueta sobrepuestas (como en photoshop) en el formulario y q simplemente al pasar el puntero del mouse sobre la etiqueta me muestra una imagen y me esconda la otra?
Sergio te felicito por este creativo desarrollo. Una pregunta. Para programar el botón aceptar se haria alusión a la etiqueta y no al botón de la imagen?
Buenas noches gracias por tus vídeos tan ilustrativos. No se si me puedas ayudar sobre el uso de la hoja de dialogo Excel 5.0, ya que quiero que el cuadro de textos al escribir un número lo coloque en una celda de hoja de Excel, cual sería su código en VBA??. Saludos y excelente noche.
Bonito el efecto, pero no es necesario enlazar las imágenes a un archivo jpg. Sencillamente se pone todas las imágenes directamente en el userform, a algunas de ellas se les da la propiedad visible= false luego se cambia la propiedad visible = true al pasar el mouse por encima
Excelente... Felicidades... Nada más una pregunta... ¿Al ejecutar el formulario, por que se me distorsionan poco el borde de los símbolos ?... Espero me puedas apoyar... Saludos
Hola soy arturo de Peru estoy aprendiento contigo referente al video fr botones personalizados al grabarlo en Paint me lo graba el boton dentro de una hoja completa no se como grabar colo la imagen en paint. gracias
Hola Sergio, excelente... te sigo hace rato desde Medellín, Colombia, utilizo tus enseñanzas a medida que las voy necesitando en mi trabajo, hoy estoy buscando la forma de mostrar en una hoja de excel un mensaje informativo, al hacer mouseover sobre una imagen tipo icono de interrogación (?), pero viendo tu vídeo me perdí cuando pusiste el icono del botón verde, como hiciste para mostrar lo emojis... dices tecla Windows + . (punto), a mi no me funciona...¿cómo se hace? estoy en un computador de escritorio... saludos
Hola Sergio, espero que me puedas ayudar en esto, he creado un inventario automatico en excel 2016 a traves de lo que he visto en tus videos. Ahora quiero llevarlo al ordenador del trabajo pero este es antiguo y tiene el excel 2007 y no me permite instalar el 2016. Mi pregunta es se podría convertir la extensión del archivo xlsm a xls del ordenador del trabajo y seguiria funcionando igual el programa ?? Un saludo y gracias
Qué tal. Al convertir tu archivo a XLS puedes perder características de tu archivo, sobretodo las que se liberaron a partir del 2007. Recomiendo que hagas una copia del original, y luego convierte a XLS y prueba que todo siga igual.
Y para poder tener las imágenes en el interior del archivo excel (y no depender de trasladar la carpeta junto al archivo, que uno siempre se olvida) ¿por qué no añadimos en una de las hojas (que puede permanecer oculta) un control image que contenga la imagen y en nuestro formulario "precioso" cargamos la imágen (en vez de dar la ruta del archivo) con la propiedad picture del control image de la hoja? O, alojar la imagen en un control image de otro formulario que nunca se mostrará al usuario y que tan solo nos servirá como "almacen" de los recursos visuales. Muchas gracias por tus enseñanzas.
Muchas gracias por este vídeo, es muy bueno. Tengo un problema y es que sólo me admite el formulario la propiedad de mousemovie con 10 botónes. ¿habría algún truco para ampliarlo por ejemplo a 20 botones que hiciera el efecto de cambiar el color? gracias.
BUENAS TARDES SERGIO, ME GUSTA TU TORIAL, EN REALIDAD QUIERO HACER UN PROGRAMA ADMINISTRATIVO PARA UNA TIENDA DE CALZADOS PERO TIENE EN SU INVENTARIO MUCHAS VARIABLES COMO ES DE NUMEROS Y COLORES
Muchas gracias, muy interesante. Me gustaría que me ayudaran como tendría que hacer en el caso que quisiera tener las imagenes en otra carpeta, totalmente fuera de donde esta el registro o archivo de Excel. Gracias.
Sergio tengo unas dudas con unas macros que hice para un stock de mercadería, y quisiera ver si podrías ayudarme. No encontré un medio para poder comunicarme directamente y poder mostrarte y decirte mis dudas/problemas
Sería posible hacer lo mismo con botones/formas insertados directamente en la misma hoja? Resumiendo, me gustaría saber si es posible aplicar el efecto MouseOver en botones/formas, pero no en formulario, si no directamente en la hoja de cálculo. Que al pasar el mouse por encima de la forma cambie de color y tamaño y al retirar el mouse de la forma o sea al estar el mouse sobre una parte de la hoja sin elementos insertados recupere el estado original. Gracias
buenas muy bueno su vídeo, pero tengo un problema cuando elijo la ruta donde tengo guardado mis botones, y hago la macro, tal como usted la describe no salen los botones
saludos sergio, mi pregunta es la siguiente: yo ya tengo trabajando un formulario con botones de imagenes npg, como puedo ponerles efecto mausover a mis imagenes que ya tengo creadas y con macros asignadas, hay que hacerlo desde cero o bien puedo modificarlo a ese efecto=?
Hola Sergio agradecerte todos tus aportes y pedir si me puedes ayudar con este error al tratar de trabajar con imagelist y personalizar en la ventana de propiedades me arroja lo siguiente como solucionarlo....(CLASE NO REGISTRADA.BUSCANDO OBJETO CON SLCID:{7EBDAAE1-8120-11CF-899F-00AA00688B10} CREO QUE ES ALGO QUE TIENE QUE VER CON (Using a 32bit COM object in a 64bit environment)
Hola Sergio, sergio soy nueva en visual basic, pero requiero hacer un formulario que contiene combobox con listas desplegables dependientes de otras, pero también tengo otros combobox solo con listas y no me corre me presenta un error y no tengo idea de que sucede, me puedes ayudar??? como nos podemos contactar?? Estoy muy interesada en aprender mas.!
Epale Sergio, soy nuevo viendo tus videos, son embargo, ya tengo tiempo manejando excel pero Tengo una duda (tal vez sea simple) y es la siguiente: Si yo quiero utilizar uno de esos botones con mouseover para otras cosas, solo tengo que crear el boton y asignarle una macro con la acción que quiero hacer? Espero que se entienda... Quedo atento.. Saludos
Buenos días Sergio, ayer hice tal cual lo que está en el vídeo, sin embargo, no se como utilizar (los botones creados en VB) en una hoja de calculo. Quedo atento saludos
Sergio una consulta cómo Excel contrarresta el efecto de Google sheets de trabajar en hojas de cálculo compartidas así como lo hace Google sheets. Estará Microsoft moviendo se a JavaScript en un futuro no muy lejano.?
Hola. Te refieres al tema de compartir en la nube o a las macros? El tema de compartir ya está resuelto. Pronto Excel online tendrá sus propias macros hechos en JS.
Te cuento mi experiencia personal, en mi compañía se están cambiando a Google sheets, por dos razones dicen ellos, el primero argumentan que Google sheets es más fácil para trabajar archivos compartidos. Y que para hacerlo con Excel deben de obtener Excel online que dicen es versión de paga. Por el otro lado yo no estoy muy contento por ser un amante de vba, pero ellos dicen que el lenguaje limita muchas cosas, y que Google sheets usa JavaScript para sus scripts, por lo que nos motivan a aprender JavaScript, a mi me gusta la idea de aprender algo nuevo por supuesto que sí, pero a la vez quisiera saber de un experto como tú si esto es totalmente cierto y si lo fuera Microsoft que es lo que está haciendo para no dejarse ganar esta batalla. Gracias por contestar de antemano.
Saludos, excelente tutorial. Tengo bien escrito las macro, pero resulta que en Label1_MouseMove no me funciona, me arroja error de dirección o ruta no existe. Pero si me carga en UserForm_Initialize() ambos archivos en prueba. 1.-Será porque realmente mi UserForm, tiene nombre frmHOME cuando hago doble clic para activar macro, cambia a UserForm ... será que esto me afecta en los Laberl como en el mismo UserForm_MouseMove() ..??? ojo, que también uso carpeta \imgs\ y funciona al inicializar el formulario únicamente sin problema de ruta del workbook. 2.- ¿Porqué me lee los archivos y dirección dela ruta (ThisWorbook.Path) correctamente, pero no en los Labels_MouseMove(...) o UserForm_MouseMove(...) Option Explicit Public Ruta Las instrucciones anteriores están activos, .... ¿Hay algo que no tengo activo dentro de VBA?
Buenos dias muy bueno y practico la macro pero no se porque no me cargan las imagenes estoy haciendo lo mismo que el video creeria que es la variable ruta pero ahi me quede.... te agradeceria una manito.
Buen día estimado, respetuosamente creo podrías verificar la extensión del archivo, verifica que diga ".jpg" y no ".png" de lo contrario te dirá que el archivo no es válido, también puedes usar imágenes sin fondo, para crearlas en Power Point por ejemplo debes grabar la imagen con extensión PNG o TIF, que son los únicos formatos que guardan imágenes sin fondo, sin embargo estos archivos no se pueden cargar en un Picture dentro de un formulario, solo JPG o GIF, lo que puedes hacer es abrirlo con Paint2d y grabarlo nuevamente como GIF, de ésta forma podrás cargar imágenes sin fondo en un Picture de formulario. Saludos
mmm hay una forma de que la imagen quede en la planilla (en una pestaña) y no en la carpeta? porque a al hora de compartir el excel genera error Saludos,.
SUSCRÍBETE y DALE A LA CAMPANA! En el sigiuiente video te mostraré uno de mis mejores trucos.
NO TE LO PIERDAS!!
👉 bit.ly/youtube-tutoriales
Genial tu seriedad, sin hacer cosas llamativas y sin cambiar la vos. Me encanta que lo hagas con seriedad y claridad.
Muchas gracias por tu comentario. Me motiva bastante
Amigo si pudiera te daría un millón de like, veré desde el inicio el curso de macros de tu canal
Gracias!!
No cabe duda que eres el mejor, mis respetos, yo si he manejado hojas de estilo y no me había pasado por la cabeza que se le pudiera dar tanto diseño a un formulario en vba para excel
Gracias por una entrega más y apoyo en este desarrollo.
Saludos Luis.
Grande Sergio, muy agradecido de todos tus videos, estoy siguiendo el curso VBA y cada dia aprendo algo nuevo gracias a tus enseñanzas. Ahora buscaba como mejorar los botones y te encuentro a ti nuevamente jajaja
"Hay algo que este joven no haga bien?" jajaja un saludo master
Jajaja
gracias por sus conocimientos me han servido mucho. gracias a tu gran corazón para regalar con amor tu profesión.
Hola Sergio. Gracias a tus instrucciones y sugerencias, he hecho algo parecido pero usando botones en lugar de etiquetas. Los botones tienen la opcion de colocarles imagenes y hacer lo mismo.
Gracias una vez mas por tus consejos.
Excel y diseño. Infinidad de posibilidades. Gracias por este vídeo
Espectacular, gracias por compartir sus conocimientos y habilidades en Excel, eres el sensei de Excel. Saludos
Muchísimas gracias por la explicación, estuvo espectacular!!! Para aportar, otra opción es diseñar los botones en Powerpoint y en desde powerpoint también los permite guardar en JPG y da más opciones que es excel para diseñar y editar el botón 🤗 un abrazo desde Venezuela🇻🇪
Gran idea! Gracias!!
¡¡¡ Eres un gran maestro !!! qué suerte que haya profesionales como tú que nos enseñen con tanta eficiencia. Enhorabuena.
Excelente amigo Sergio😅👍👍👍
MUY BUENO GRACIAS POR COMPARTIR...
Está excelente, pero encontré una alternativa mas sencilla que queria compartirles: para evitar tener los archivos de imagen en la misma carpeta que el libro de excel corriendo el riesgo de que estos se eliminen, o se muevan de carpeta y lance error; creé dos objetos de imagen1 con ok1 y el otro imagen2 con ok2, les asigné directamente la propiedad picture a cada uno para no tener que buscarlo con código. y cuando paso con el mouse por encima del label cambio la propiedad de imagen1.visible = false e imagen2.visible = true. en sentido contrario cuando paso el mouse por el formulario. espero les sirva, saludos!
Hola, me podrías explicar un poco más, gracias. :)
Bastante ingenioso!
Excelente explicación y super funcional el video.Muy Excelente explicación muchas gracias, saludos desde R.D. SAJOMA.
"EXCELENTE", muchas gracias por todos, ahora si podre darle una mejor vista a mis formatos.
Y desde Panamá les deseamos a Usted, a su Familia y a todos sus Seguidores una Feliz Navidad, que la pasen en familia compartiendo y celebrando la llegada del Niño Jesús.
Saludos, gran maestro me ha ayudado mucho en mis proyectos muchas gracias, tambien quiero decirle que esto de los botones animados me lo sé de otra forma mas corta y no hay que tener las imagenes en las carpetas, si quiere se los comparto y luego hace un video explicando como lo hice por favor. muchas gracias de ante mano.
Como lo haces distinto?
Excelente!! Usted como siempre mostrando al mundo su Don. Gracias por compartir
Saludos buen vídeo gracias por tan valiosa información, lo pondré en práctica con unas MACROS, qué voy a hacer gracias desde Venezuela
DESDE BOLIVIA TE MANDO UN SALUDO, MUCHOS EXITOS EN TU CANAL, ME FUE DE GRAN AYUDA Y ME DESPEJASTE MUCHAS DUDAS, NO DEJES DE AYUDAR CON TUS CONOCIMIENTOS
Feliz año Deymar.
Muy buen video, bien explicado e ilustrado, gracias por enseñar y compartir.
Quedó bonito. Saludos y mis respetos. Que te mejores pronto de tu garganta.
excelente video, pero no es necesario usar imágenes ni vínculos para hacer un mouseover que quede muy similar. El problema con usar imágenes es que cuando lo envías no funciona, ya que las imágenes deben estar alojadas en el computador de cada persona.
Se puede usar el procedimiento de mousemove para el botón y para el userform a la vez, cambiando los colores (backcolor y forecolor), y para poder utilizar símbolos en vez de texto solo debes cambiar la tipografía
Gracias Sebastián por el tip, muy útil.
muchas gracias por compartir tu conocimiento
Like!... Excel-ente video... Todo entra por los ojos! 😜
Súper tip !! Una pregunta , cómo se podría hacer lo mismo para una hoja de cálculo ? ( Se me dificulta ya que " worksheet " no tiene evento "Mouse_Move" )
Muchas gracias por su aporte.. Una pregunta hay otra forma o macro que se puede aplicar sin necesidad de tener alojado la imagen en el equipo?
Muy buen tip para hacer un poco más vistosos nuestros formularios.
Supongo que se podrá hacer igual para botones que pongamos sobre un formulario hecho en una hoja de EXCEL. Voy a hacer pruebas.
Gracias por tu tiempo
Saludos desde 🇪🇸
Feliz Navidad Sergio y Buen Año. Que la pases muy bien.
Feliz Navidad Eric.
Hola Sergio, enhorabuena por el contenido y profesionalidad de tu canal. Me gustaría hacer lo siguiente y creo que con mouseover se podría; he hecho en excel un plano del garaje de mi comunidad de vecinos (348 plazas) y me gustaría que al pasar el ratón por cada plaza de garaje apareciera un text box con la información existente en la base de datos del vecino. Crees que podrías ayudarme?, gracias de antemano, saludos
Sergio muchas gracias por tus conocimientos, me han ayudado mucho. Quiero preguntarte donde puedo sacar imágenes para mis botones en los formularios. Te agradecería me orientes. Gracias y saludos.
Muy bueno, justo lo que buscaba. 👍👍
Todo bien. Que te mejores de la garganta. Ánimo.
Hola,¿ cómo se te puede escribir un correo personal? Ésto del youtube, no lo domino yo mucho.
Excelente video y muy bien explicado como siempre.
saludos cordiales y felices fiestas
Hola. Sergio EXCELENTE mil gracias por compartir el conocimiento.
Muy buen video como siempre sacando todo el provecho a tus conocimiento gracias por compartirlos que mejores FELICES FIESTAS
Gracias maestro y espero que te mejores pronto de la garganta :)
hola sergio apenas tuve tiempo de ponerme al corriente con este genial vidio me gusto el tema..me servira aprovecho para desearte pases una noche bna al lado de los tuyos y feliz navidad . y para toda la banda de EXCELeINFO--SAL2 y pulgar arriba
Está genial. muchas gracias maestro!
Excelente el video muchas gracias
Hola amigo puedes hacer un especial de boletas de Pago con base de datos.
Gracias
Excelente Video
Buenas Noches Sergio, como siempre nos sorprendes con tus bastos conocimientos de programacion en excel,
Me has ayudado. Muchísimo gracias!!!
10/10
Que tal buenas tardes se me olvido preguntarle, no hay ningún problema al momento de programar los botones, en este caso quiero pensar que es desde la imágen para que registre o cierre algún formulario, ya que el cursor pasa primero sobre la etiqueta
Excelente!!!! me gusto mucho!, feliz navidad
Excelente video!!!
Excelente video Sergio. Mi pregunta es la siguiente: se puede hacer los mismo sobre poniendo 2 imagenes y una etiqueta sobrepuestas (como en photoshop) en el formulario y q simplemente al pasar el puntero del mouse sobre la etiqueta me muestra una imagen y me esconda la otra?
Excelente explicación y super funcional el video. Suscrito a tu canal.
Gracias Jhon.
Sergio te felicito por este creativo desarrollo. Una pregunta. Para programar el botón aceptar se haria alusión a la etiqueta y no al botón de la imagen?
Así es, el evento Click es de la etiqueta.
buenas, a mi gestión ya no es necesario. Es lógico, no se que me paso. Ya lo resolví. Muchas gracias. Por cierto soy de Costa Rica los de Pura Vida.
quisiera saber que si con estos botones se puede hacer acciones por ejemplo ir a otra userfrom?
Estimado Sergio Campos, los codigos de VBA donde se pueden aprender, o de que manera fortalecer su uso? Gracias!
Aquí en el canal tengo un curso de VBA desde cero.
Siempre interesante el contenido de tus videos 👍
Excelente aporte. Se podría con botones en la hoja de calculo
Si lo mando x mail al archivo Excel.. va con la ruta o solo funciona en la pc que se creo?
Buenísimo. Gracias.
Buenas noches gracias por tus vídeos tan ilustrativos. No se si me puedas ayudar sobre el uso de la hoja de dialogo Excel 5.0, ya que quiero que el cuadro de textos al escribir un número lo coloque en una celda de hoja de Excel, cual sería su código en VBA??. Saludos y excelente noche.
Bonito el efecto, pero no es necesario enlazar las imágenes a un archivo jpg. Sencillamente se pone todas las imágenes directamente en el userform, a algunas de ellas se les da la propiedad visible= false luego se cambia la propiedad visible = true al pasar el mouse por encima
Gracias por tu aportación Willan.
Recupérate pronto y felices fiestas
Muchas gracias Peter.
Excelente... Felicidades... Nada más una pregunta... ¿Al ejecutar el formulario, por que se me distorsionan poco el borde de los símbolos ?... Espero me puedas apoyar... Saludos
Hola soy arturo de Peru estoy aprendiento contigo referente al video fr botones personalizados al grabarlo en Paint me lo graba el boton dentro de una hoja completa no se como grabar colo la imagen en paint. gracias
Hola Sergio, excelente... te sigo hace rato desde Medellín, Colombia, utilizo tus enseñanzas a medida que las voy necesitando en mi trabajo, hoy estoy buscando la forma de mostrar en una hoja de excel un mensaje informativo, al hacer mouseover sobre una imagen tipo icono de interrogación (?), pero viendo tu vídeo me perdí cuando pusiste el icono del botón verde, como hiciste para mostrar lo emojis... dices tecla Windows + . (punto), a mi no me funciona...¿cómo se hace? estoy en un computador de escritorio... saludos
Hola Sergio, espero que me puedas ayudar en esto, he creado un inventario automatico en excel 2016 a traves de lo que he visto en tus videos. Ahora quiero llevarlo al ordenador del trabajo pero este es antiguo y tiene el excel 2007 y no me permite instalar el 2016. Mi pregunta es se podría convertir la extensión del archivo xlsm a xls del ordenador del trabajo y seguiria funcionando igual el programa ?? Un saludo y gracias
Qué tal. Al convertir tu archivo a XLS puedes perder características de tu archivo, sobretodo las que se liberaron a partir del 2007. Recomiendo que hagas una copia del original, y luego convierte a XLS y prueba que todo siga igual.
Y para poder tener las imágenes en el interior del archivo excel (y no depender de trasladar la carpeta junto al archivo, que uno siempre se olvida) ¿por qué no añadimos en una de las hojas (que puede permanecer oculta) un control image que contenga la imagen y en nuestro formulario "precioso" cargamos la imágen (en vez de dar la ruta del archivo) con la propiedad picture del control image de la hoja? O, alojar la imagen en un control image de otro formulario que nunca se mostrará al usuario y que tan solo nos servirá como "almacen" de los recursos visuales. Muchas gracias por tus enseñanzas.
Eres un crack
Muchas gracias por este vídeo, es muy bueno. Tengo un problema y es que sólo me admite el formulario la propiedad de mousemovie con 10 botónes. ¿habría algún truco para ampliarlo por ejemplo a 20 botones que hiciera el efecto de cambiar el color? gracias.
la ruta con path en one drive es complicado
BUENAS TARDES SERGIO, ME GUSTA TU TORIAL, EN REALIDAD QUIERO HACER UN PROGRAMA ADMINISTRATIVO PARA UNA TIENDA DE CALZADOS PERO TIENE EN SU INVENTARIO MUCHAS VARIABLES COMO ES DE NUMEROS Y COLORES
Excelente felicitaciones y se puede hacer con un comand boton estos efectos
Muchas gracias, muy interesante. Me gustaría que me ayudaran como tendría que hacer en el caso que quisiera tener las imagenes en otra carpeta, totalmente fuera de donde esta el registro o archivo de Excel. Gracias.
Sergio tengo unas dudas con unas macros que hice para un stock de mercadería, y quisiera ver si podrías ayudarme. No encontré un medio para poder comunicarme directamente y poder mostrarte y decirte mis dudas/problemas
Buen video..Me gustaría saber en lugar de cambiar de color, como poner un mensaje? Al pasar el mause sobre un botón o un cuadro de texto. Gracias
Duda Sergio, estos mismos diseños lo podemos hacer con imágenes .ico? Así he diseñado mis formularios
Sería posible hacer lo mismo con botones/formas insertados directamente en la misma hoja?
Resumiendo, me gustaría saber si es posible aplicar el efecto MouseOver en botones/formas, pero no en formulario, si no directamente en la hoja de cálculo. Que al pasar el mouse por encima de la forma cambie de color y tamaño y al retirar el mouse de la forma o sea al estar el mouse sobre una parte de la hoja sin elementos insertados recupere el estado original.
Gracias
No es posible!
Y esos botones se pueden dejar fuera de ese formulario. Y que mantenga ese efecto?
buenas muy bueno su vídeo, pero tengo un problema cuando elijo la ruta donde tengo guardado mis botones, y hago la macro, tal como usted la describe no salen los botones
Hola. Muy bueno el video, pero quisiera saber cómo hacer lo mismo, pero con las autoformas del documento, sin guardarlas en JPG. Gracias
saludos sergio, mi pregunta es la siguiente:
yo ya tengo trabajando un formulario con botones de imagenes npg, como puedo ponerles efecto mausover a mis imagenes que ya tengo creadas y con macros asignadas, hay que hacerlo desde cero o bien puedo modificarlo a ese efecto=?
Feliz año nuevo 2020 :)
Excelente video Sergio, una pregunta hay alguna forma de hacer lo mismo pero con los iconos alojados en el mismo archivo Excel??
se puede
Muy buen video solo una duda el archivo de ejemplo de este vídeo no esta disponible verdad?
Pronto.
Hola @Sergio Alejandro Campos, no me funciona Windows+. hay alguna restriccion o se debe habilitar?
Hola Sergio agradecerte todos tus aportes y pedir si me puedes ayudar con este error al tratar de trabajar con imagelist y personalizar en la ventana de propiedades me arroja lo siguiente como solucionarlo....(CLASE NO REGISTRADA.BUSCANDO OBJETO CON SLCID:{7EBDAAE1-8120-11CF-899F-00AA00688B10} CREO QUE ES ALGO QUE TIENE QUE VER CON (Using a 32bit COM object in a 64bit environment)
Pero las imágenes tienen q ser cuadradas? O pueden ser redondeadas?
Hola Sergio, sergio soy nueva en visual basic, pero requiero hacer un formulario que contiene combobox con listas desplegables dependientes de otras, pero también tengo otros combobox solo con listas y no me corre me presenta un error y no tengo idea de que sucede, me puedes ayudar??? como nos podemos contactar?? Estoy muy interesada en aprender mas.!
Epale Sergio, soy nuevo viendo tus videos, son embargo, ya tengo tiempo manejando excel pero Tengo una duda (tal vez sea simple) y es la siguiente:
Si yo quiero utilizar uno de esos botones con mouseover para otras cosas, solo tengo que crear el boton y asignarle una macro con la acción que quiero hacer?
Espero que se entienda...
Quedo atento.. Saludos
Es correcto. Tú decides qué macro mandar llamar.
@@SergioAlejandroCampos OK muchas gracias!
Buenos días Sergio, ayer hice tal cual lo que está en el vídeo, sin embargo, no se como utilizar (los botones creados en VB) en una hoja de calculo.
Quedo atento saludos
Sergio una consulta cómo Excel contrarresta el efecto de Google sheets de trabajar en hojas de cálculo compartidas así como lo hace Google sheets. Estará Microsoft moviendo se a JavaScript en un futuro no muy lejano.?
Hola. Te refieres al tema de compartir en la nube o a las macros? El tema de compartir ya está resuelto. Pronto Excel online tendrá sus propias macros hechos en JS.
Te cuento mi experiencia personal, en mi compañía se están cambiando a Google sheets, por dos razones dicen ellos, el primero argumentan que Google sheets es más fácil para trabajar archivos compartidos. Y que para hacerlo con Excel deben de obtener Excel online que dicen es versión de paga. Por el otro lado yo no estoy muy contento por ser un amante de vba, pero ellos dicen que el lenguaje limita muchas cosas, y que Google sheets usa JavaScript para sus scripts, por lo que nos motivan a aprender JavaScript, a mi me gusta la idea de aprender algo nuevo por supuesto que sí, pero a la vez quisiera saber de un experto como tú si esto es totalmente cierto y si lo fuera Microsoft que es lo que está haciendo para no dejarse ganar esta batalla. Gracias por contestar de antemano.
se puede hacer con versiones viejas de office ? como 2013?
Hola crack muy bueno tus botones... pero no me sale cuando apreto la tecla windows + . En el teclado solo me salta un ruido como soluciono eso
Debes tener Windows 10, para que te salgan, o entrar a un página para copiar emoticones.
Saludos, excelente tutorial. Tengo bien escrito las macro, pero resulta que en Label1_MouseMove no me funciona, me arroja error de dirección o ruta no existe. Pero si me carga en UserForm_Initialize() ambos archivos en prueba.
1.-Será porque realmente mi UserForm, tiene nombre frmHOME
cuando hago doble clic para activar macro, cambia a UserForm ... será que esto me afecta en los Laberl como en el mismo UserForm_MouseMove() ..??? ojo, que también uso carpeta \imgs\ y funciona al inicializar el formulario únicamente sin problema de ruta del workbook.
2.- ¿Porqué me lee los archivos y dirección dela ruta (ThisWorbook.Path) correctamente, pero no en los Labels_MouseMove(...) o UserForm_MouseMove(...)
Option Explicit
Public Ruta
Las instrucciones anteriores están activos, .... ¿Hay algo que no tengo activo dentro de VBA?
Buenos dias muy bueno y practico la macro pero no se porque no me cargan las imagenes estoy haciendo lo mismo que el video creeria que es la variable ruta pero ahi me quede.... te agradeceria una manito.
Buen día estimado, respetuosamente creo podrías verificar la extensión del archivo, verifica que diga ".jpg" y no ".png" de lo contrario te dirá que el archivo no es válido, también puedes usar imágenes sin fondo, para crearlas en Power Point por ejemplo debes grabar la imagen con extensión PNG o TIF, que son los únicos formatos que guardan imágenes sin fondo, sin embargo estos archivos no se pueden cargar en un Picture dentro de un formulario, solo JPG o GIF, lo que puedes hacer es abrirlo con Paint2d y grabarlo nuevamente como GIF, de ésta forma podrás cargar imágenes sin fondo en un Picture de formulario. Saludos
Hola... nesecito me ayude hacer algo adecuado para mi negocio como puedo ponerme en contacto..
Buena tarde tengo una pregunta, al boton se le puede asignar un usuario y contraseña .
En mi pc no tengo esa opcion de iconos de windows si uso su archivo me caeria en error?
mmm hay una forma de que la imagen quede en la planilla (en una pestaña) y no en la carpeta?
porque a al hora de compartir el excel genera error
Saludos,.
Hola, a partir de que Office permite esto?
Qué tal. Casi estoy seguro que desde Excel 2010.
No hay forma de mantener los iconos personalizados sin tener que guardar las imágenes?