Excel VBA and Macros - Chapter 68 - UserForms | ProgressBar | Nested loops

Поделиться
HTML-код
  • Опубликовано: 4 дек 2024

Комментарии • 64

  • @SergioAlejandroCampos
    @SergioAlejandroCampos  5 лет назад +3

    ✅ Descarga muchos archivos de Excel | www.exceleinfo.com
    🏆 Suscríbete a este canal | goo.gl/M5zNA8
    ♥ GRACIAS por ver todo el video!

    • @jimmyfrankramossarmiento4476
      @jimmyfrankramossarmiento4476 5 лет назад

      Buenas Estimado Sergio, en mi caso no me aparece el control adicional ProgressBar ? cual seria el posible problema y como podría solucionarlo pata utilizar estq maravillosa herramienta ¡¡

  • @felipesantana1467
    @felipesantana1467 4 года назад +2

    Master, la verdad yo ya he hecho muchas cosas en excel pero este curso me a ayudado bastante a conocer y a realizar las macros màs sencillas y eficiente y sin tanto rollo, he aprendido muchas cosas nuevas !! Muchas gracias por compartir algo de sus conocimientos.

  • @nayibborges
    @nayibborges 10 месяцев назад +1

    Excelente video amigo Sergio 👍👍👍 No había sabido nada de este control y de su útil uso en una aplicación vba 😅 Voy a ver si lo puedo implementar en una aplicación que tengo años desarrollando 🙏 Saludos cordiales desde Valencia 🇻🇪

  • @stevenleiva9021
    @stevenleiva9021 2 года назад +1

    Muy buen contenido Sergio, una forma sencilla y fácil de aprender.

  • @gustavodls1966
    @gustavodls1966 4 года назад +2

    Muy buen ejemplo de uso de los bucles, muy didáctico. No conocía Do EVENTS, lo voy a probar!

  • @marcoantonioreyesespejo5747
    @marcoantonioreyesespejo5747 3 года назад

    muy buena, felicitaciones

  • @AtindriyaDas
    @AtindriyaDas Год назад

    Gracias Sergio!

  • @parraduarte
    @parraduarte 4 года назад

    Fenomenal vídeo. Mis felicitaciones, y muchas gracias por compartirlo.

  • @manuellanz3012
    @manuellanz3012 Год назад

    gracias por la información, no estaba usando correctamente el doevents

  • @luiscorado2868
    @luiscorado2868 5 лет назад

    Gracias por un capítulo más

  • @JinjinatoSMP
    @JinjinatoSMP 5 лет назад

    Impresionante Sergio. Muchísimas gracias por tan buen aporte. Se aprende en todos los vídeos. Gracias.

  • @arturomora7050
    @arturomora7050 5 лет назад

    Buenos días Sergio, bastante interesante y muchas gracias por compartir, saludos

  • @henryayalasalgado4270
    @henryayalasalgado4270 5 лет назад

    Gracias por enseñar cosas nuevas para mi te agradesco muchisimo saludos desde Argentina, lo que no pude conseguir el progressbar pero probe los bucle anidados

  • @joseagundis1
    @joseagundis1 4 года назад +1

    Ya había visto un tutorial de este tema, pero, no mejor explicado como el tuyo. Aprendiendo bucles y nuevas instrucciones (Do Events). Gracias por compartir.

  • @adriandquinonez5789
    @adriandquinonez5789 5 лет назад

    Tu eres el mejor Sergio ✌🎊🎉

  • @eduardocarmona9788
    @eduardocarmona9788 5 лет назад

    Excelente video, muy claro en los procesos, siempre con aportes excelentes

  • @loteriloto1212
    @loteriloto1212 5 лет назад

    Excelente Sergio

  • @ericaguilar9365
    @ericaguilar9365 5 лет назад

    Wowww, excelente Sergio. Gracias por compartir.

  • @wesber80
    @wesber80 5 лет назад

    Amazing Sergio un espectacular video, me sirvió de gran ayuda esta enseñanza... Dios te bendiga y multiplique🙌🙏

  • @fmazoramirez
    @fmazoramirez 5 лет назад

    Excelente estimado Sergio, muchas gracias.

  • @manuelmartin1952
    @manuelmartin1952 5 лет назад +2

    Me encantó el vídeo. Muy buen trabajo como siempre.
    Sergio una petición. Sería posible que hicieras un índice con los archivos de cada capítulo?
    Me explico muchas veces me encuentro programando y me surgen dudas que recuerdo están en los archivos de tus vídeos. Era para ir directamente al archivo en concreto según el nombre del capítulo, algo así como una ayuda siempre a mano pero todo en uno.
    De todas formas muy agradecido con tu trabajo, estoy aprendiendo mucho, y he dado un salto hacia adelante desde que te sigo.

  • @leonardocontento4208
    @leonardocontento4208 5 лет назад

    Excelente maestro

  •  2 года назад

    Curioso este DoEvents 🙂 Si no lo mencionas, habría pensado que algo iba mal en el código para que no se "refrescara" el caption de la etiqueta... Incluso me hubiera planteado un SetFocus sobre la etiqueta que me hubiera generado error 🙂. Gracias como siempre Sergio.

  • @manolofalcaoruiuz
    @manolofalcaoruiuz Год назад +1

    Es complejo aunque el ingeniero explica bien

  • @armandobrito5022
    @armandobrito5022 5 лет назад +1

    Muchas gracias Sergio por la entrega de tus conocimientos. Te comento que estuve buscando ese control y no existe tengo el Office Profesional plus 2013, version excel 15.0 Sera por eso??, hay alguna de forma de instalar?. Saludos

  • @30ssanchez
    @30ssanchez 4 года назад +2

    Muchas gracias Sergio, tus videos que me han ayudado bastante. Te queria consultar si puedes generar un video de como usar el formulario de progress bar como una ventana emergente que mida el progreso de una macro en ejecución localizada en otro formulario. Saludos !

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  4 года назад +1

      Gracias. Qué macro se haría en un Formulario, como para medir su progreso?

    • @30ssanchez
      @30ssanchez 4 года назад +1

      @@SergioAlejandroCampos Por ejemplo que una macro comience a salvar en una base de datos (hoja de excel), luego genere el PDF y por ultimo lo envie por email.. estos tres procesos demorarian algun tiempo, y la idea es que el usuario mire el progress bar para que sepa que se esta ejecutando un proceso que esta tomando su tiempo. Saludos !

  • @cortinas54
    @cortinas54 5 лет назад

    chingonsísimo como siempre (y)

  • @joseluisdominguez3493
    @joseluisdominguez3493 4 года назад

    Muchísmas gracias por compartir tu sabiduría. Cuando tienes previsto colgar los archivos de ejemplo? Gracias

  • @elescritoriodejasso
    @elescritoriodejasso 5 лет назад

    Muchas gracias Sergio, tu servidor también ha experimentado con DoEvents, y lo poco que encontré es que fue un intento de Microsoft para simular procesos multihilos o background, tras las múltiples quejas de que en ciclos tan grandes Excel no permitía realizar nada más o se ciclaba, al insertar DoEvents en un ciclo te permitía incluso abortar el proceso, pero la desventaja de usarlo es que hace el proceso más lento, pues como bien lo explicaste le cede el control momentáneo al OS, algo que surgió como una consecuencia inesperada o sin querer de DoEvents; es que también permite Actualizar todo lo que esté en pantalla como en éste caso el Label del formulario, y fue ésta instrucción la que permite que se creen animaciones y vídeo juegos en Excel, ésto te permitiría crear cualquier barra de progreso o velocímetro si lo desearas personalizar más. Excelente tutorial Sergio, te mando mis respetos y cordiales saludos, por supuesto mi Like.

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  5 лет назад

      Excelente aportación Jasso. Tienes razón, el DoEvents queda bien para animaciones, y qué mejor que tú hagas esta anotación, que eres muy bueno en el tema de juegos y animaciones en Excel. Un abrazo y saludos a las niñas.

    • @elescritoriodejasso
      @elescritoriodejasso 5 лет назад

      @@SergioAlejandroCampos Gracias por los saludos, las niñas están desanimadas por lo de la ley COPPA, ni modos, ¿dónde puedo encontrar tu email?

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  5 лет назад

      Cuál es su preocupación? Ya viste cambios en tu canal? Búscame en Instagram y te paso mi correo por privado.

    • @elescritoriodejasso
      @elescritoriodejasso 5 лет назад

      @@SergioAlejandroCampos Te escribí a tu correo de Hotmail que encontré en un vídeo donde explicas cómo enviar email desde excel. Sobre la ley coppa el algoritmo de RUclips pudiera concluir que uno de mis videos es para niños menores de 13 si ve animaciones o muñequitos, y la ley está muy ambigua, por esa razón todos mis videos de animaciones que usan muñequitos los marqué para niños por riesgo de que te cierren el canal o te multen. El problema con eso es que todos esos vídeos no serán promocionados, se irán al área del "silencio" como le han llamado algunos. Las pequeñitas están muy desanimadas y no quieren seguir haciendo vídeos. En lo personal no he visto diferencia pero creo que entrará en vigor en Enero. Saludos estimado y espero haber atinado a tu correo.

  • @javiercastillo4469
    @javiercastillo4469 5 лет назад

    Hola Sergio, Gracias por los videos he logrando automatizar varios procesos de mi trabajo gracias a ti, tengo un proyecto en mente que conciste en filtrar valores en rango con valores numéricos, pero deben ser varios y siempre seran diferentes por lo que tenia pensado usar los Range("A1").value y que eso me lo filtre pero no logro hacer que se filtre mas de 1 valor podrias ayudarme con esa duda pues he estado buscando por tu canal pero no encuentro infomacion sobre este tema

  • @Pprima11
    @Pprima11 5 лет назад

    Hola Sergio
    Estoy aprendiendo mucho con tus lecciones. Gracias
    Me gustaría usar esta barra de progreso durante la actualización de una consulta de power query que tarda un rato en ejecutarse y de esta forma le estaría avisando al usuario que no haga nada hasta que la consulta termine.
    Es posible?
    Gracias por compartir tus conocimientos
    Un saludo

  • @joseantoniosanchezlopez7215
    @joseantoniosanchezlopez7215 5 лет назад +1

    Hola Sergio, muy interesante el ProgressBar, pero para macros que sean largas, si no casi no se ve.
    Gracias por tu tiempo.
    Saludos desde España

  • @joja2208
    @joja2208 5 лет назад +1

    Gracias Sergio, sin duda eres el mejor. Una pregunta, si un procedimiento manda llamar a otros 20 p.ej., ¿meterías el evento DoEvent entre cada linea Call Proced1, Call Proced2, ...?, ¿Son compatibles VBA. DoEvents y Application.ScreenUpdating = False/True?. Un abrazo desde España.

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  5 лет назад

      Hola Javier. Si esos 20 procedimientos incluyeran largos bucles, y además quisieras que algo de mostrara, usa DoEvents. Si no es el caso, solo usa ScreenUpdating para quitarte de pantallazos.

  • @josekobian
    @josekobian 3 года назад

    Estimado, Sergio.
    Me gustaría saber en tu addin tienes un progreso de macros, pero no es una barra, es un porcentaje en la parte inferior de la ventana.
    Me gustaría saber de ello.

  • @adriandquinonez5789
    @adriandquinonez5789 5 лет назад

    Amigo Sergio quiero aprender a usar checkbox1 y optionbutton ya que vi que es una manera fácil me gustiara de que manera se puede aplicar en una macros por fa 🙏🎉🎊
    Seria de gran aporte para todos muchas gracias por atención 🎉🎊✌ un fuerte abrazo

  • @riverstone4372
    @riverstone4372 4 года назад

    Hola. Muy buen tutorial y muy claro, felicitaciones. Me gustaria saber si puedo hacerte una consulta a titulo personal de otro tema. Es sobre como colocar un objeto gif en un userform y que al momento de ingresar al formulario desde otro formulario se active el gif. Te comento que e visto muchos tutoriales e incluso e bajado una macro de este tipo pero al correrla el gif no funciona. En su lugar en el recuadro del gif me sale una x pequeña y no sale ningun comentario de error al correr el formulario. Gracias.

  • @fernandaromerovelazquez4537
    @fernandaromerovelazquez4537 5 лет назад

    Que tal, una petición: hay alguna forma de que con base en una opción seleccionada de una lista desplegable, automáticamente muestre los datos relacionados con este? Saludos

  • @jesusllanes4368
    @jesusllanes4368 5 лет назад +1

    Hola buenas tardes, señor Sergio Alejandro Campos, desde santa marta, colombia, yo soy un seguidor suyo del curso de vba en excel y bajo todos sus videos pero con el video 68 he tenido un pequeño inconveniente que no lo he podido bajar no se como hacer para obtenerlo, gracias de antemano

  • @marianou6216
    @marianou6216 3 года назад

    Hola, me a surgido un problema, desarrolle una aplicación en casa (Excel 2013) y resulta que en el trabajo tienen la versión Excel del 2016, y entre muchos problemas que me he encontrado es que tu barra de progreso no existe, no esta incluida en los complementos adicionales. Sabrías decirme de donde puedo sacarla.

  • @PaenquebeConsultor
    @PaenquebeConsultor 5 лет назад

    👍👏

  • @tonyyo598
    @tonyyo598 4 года назад

    Y se podría sin las hojas? Para que queremos hojas llenas de números

  • @odallamico
    @odallamico 3 года назад +1

    Tampoco me aparece ese comando de Progres bar

  • @niggeljkd
    @niggeljkd 5 лет назад

    Sergio saludos gracias por compartir tus conocimientos,sabes por que razon ya no puedo acceder a los controles adicionales de los formularios,en un principio podia hasta logre usar listview y datepicker creo que se escribe asi,pero ahora que quiero usar el progresbar se queda pensando y no abre los controles adicionales no puedo tener acceso para agrgar el progresbar,me puedes ayudar por favor

    • @KennehtMendoza
      @KennehtMendoza 5 лет назад +1

      Saludos nig, tengo el mismo problema, he buscado por todos lados y no he podido dar con la solución por casualidad tu has dado con la solución?

    • @niggeljkd
      @niggeljkd 5 лет назад +1

      @@KennehtMendoza No hermano nada,he buscado en los blog ,he preguntado y me dicen que instale una libreria pero ya la libreria la tengo,es mas tengo en uso el listview,pero ya no me deja tener accesos a mas controles

  • @luisalbertolizarragavelard1493
    @luisalbertolizarragavelard1493 5 лет назад

    Buenos dias Sergio, yo tengo la versión 2003, y no puede encontrar en controles adicionales el control Microsoft ProgressBar. ¿Crees que haya alguna forma de conseguirlo?

  • @adriandquinonez5789
    @adriandquinonez5789 5 лет назад

    Buenas tardes sergio....!! Te quiero decir que no pude corregir el error trate de muchas formas y no pude será que puedes hacer esa pequeña mejora para todos...!! Donde se borra la base de datos y se le da nuevo y se refleja el error por fa ayudamos 🙏🙏🙏🙏🙏
    Gracias por tu atención

  • @adriandquinonez5789
    @adriandquinonez5789 5 лет назад +2

    BUENOS DÍAS AMIGO SERGIO ES DE MUCHA UTILIDAD LA PLANTILLA DEL CAPITULO 67, YA QUE NOS AYUDA A MEJORAR NUESTRO SERVICIO, Y TE QUIERO COMENTAR QUE ENCONTRÉ UN PEQUEÑO ERROR EN NUEVO YA QUE DECIDÍ BORRAR LA BASE DE DATOS PARA ENTENDERLO PASO A PASO Y ME ARROJO ERROR PARA PODER INICIAR CON LA BASE DE DATOS EN LA HOJA1 DE CALCULO, PARA QUE PUEDAS ACOMODAR ESE PEQUEÑO ERROR, PARA UNO PODER INICIAR CON EL CONTEO DESDE 1 AUTOMÁTICAMENTE
    MUCHAS GRACIAS POR TU ATENCIÓN

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  5 лет назад +1

      Qué bien que hayas encontrado un error y qué mejor que lo hayas corregido.

    • @adriandquinonez5789
      @adriandquinonez5789 5 лет назад

      @@SergioAlejandroCampos tratate de hacerlo con mi conocimiento y sino no puedo te informo gracias por tu gran aporte siempre 🎊🎊🎉🎉🎉🎉🎉🎉

    • @josemorales-op3ig
      @josemorales-op3ig 5 лет назад

      @@SergioAlejandroCampos que bien mi amigo que seas humilde y atento con tus suscriptores tu sabiduría brillará más cuando más ayudes a los que quieren aprender, yo nunca he valorado a ningún profesor de esos que después q uno les da un Pulgarcito hacia arriba a cada video q suben ignoran preguntas que hace más de un suscriptor.