Excel VBA and Macros - Chapter 20 - MsgBox function combined with If statement @EXCELeINFO

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

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

  • @rodrigocorrales5049
    @rodrigocorrales5049 Год назад +3

    Ya llevo 20 videos 🥳🥳🥳🥳. Gracias Sergio. He aprendido mucho.

  • @johannaarias6444
    @johannaarias6444 Год назад +3

    Muchas gracias por el curso, realmente he aprendido demasiado y aún me falta aprender más ❤

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

    El mejor Curso sin duda alguna de Excel VBA, y he seguido unos cuantos, muchísimas gracias Sergio por ese grandísimo trabajo

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

    FRANCISCO SALAZAR lo definió muy bien: adictivo el curso. Aunque en mi caso llevo 20 capítulos pero uno por día.

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

    gracias como siempre Sergio por la calidad de tus tutoriales. Aquí retomando algunos videos para reforzar o recordar lo aprendido hace algun tiempo. Saludos!!

  • @franciscosalazar4501
    @franciscosalazar4501 4 года назад +12

    adictivo curso, ya llevo 20 capítulos en 2 días !!!
    Felicitaciones, por el nivel del curso.

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

      Me encanta. Pronto te pondrás al día con los 80 capítulos publicados hasta hoy.

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

    Te agradezco por enseñarme algo nuevo. GRACIAS 🌫🌡☉

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

    Muchas gracias profe estoy aprendiendo mucho

  • @luismartinezhernandez5532
    @luismartinezhernandez5532 Год назад +2

    Excelente clases, lo estoy llevando desde el capitulo 01, un consejo seria bueno que pueda dejar ejercicios para que podamos resolver por cada capitulo, y en el otro video corroborar las respuestas, seria muy practico, pero igual genial sus clases, un abrazo.

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

    Excelente curso. Gracias Segio.

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

    Sergio, ya voy por el capítulo 20 y empiezo a comprender el proceso... Muchísimas gracias. Espero que repasándolo y haciendo otros casos algo retendré.... Gracias mil.

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

      A ti Fernando. Y felicidades por el compromiso. No es tarea fácil aprender macros.

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

      @@SergioAlejandroCampos no quiero ser pelota, como decimos en mi tierra, Castilla,pero estás haciendo un trabajo tan importante para algunos como yo... Enhorabuena y muchas gracias otra vez... Ya te iré comentando mi proceso de aprendizaje ..

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

    Muy buen tip para casos prácticos...

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

    gracias Sergio por todos tus aportes, excelente curso bien explicado llegare hasta el ultimo video.

  •  4 года назад

    Es muy bonita la función MsgBox y definitivamente combinándola con If, te hace ver súper profesional. La primera vez que la implementé fue en mi trabajo para automatizar un proceso de llenado de pólizas junto con la función INPUTBOX, en ese entonces todavía utilizaba GoTo y etiquetas y recuerdo que dejé de hacer mi trabajo por estar programando.

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

    Todas las entregas del curso con la explicación más que adecuada... Saludos

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

    Gracias Alejandro!!. Siempre estoy revisando sus cursos...Son de un excelente nivel!!

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

    Gracias x tan buenos tutoriales

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

    Gracias, por este nuevo aporte para ampliar conocimientos ya que estas herramientas son muy interesantes,favor continúe...

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

    Tenía una Macros copiada por ahi. Ahora ocn esto me quedó mejor. Estoy desde la clase 1

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

    Hola Sergio, El curso esta muy bueno, tenia nociones de macro pero con tu curso estoy teniendo unas bases solidas. muchas gracias. una observacion en el ultimo ejercicio de este capitulo. la variable titulo la colocaste entre comillas, por lo que no leyo el valor de la variable

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

    Excelente Sergio, cada día aprendo algo nuevo gracias a ti. Una pregunta como puedo usar Msgbox con un temporizador? sin apretar ningún botón.

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  2 года назад

      Te refieres a que se presione solo al cierto tiempo?

    • @eokampo
      @eokampo 2 года назад

      @@SergioAlejandroCampos sin pulsar nigun botón

    • @eokampo
      @eokampo 2 года назад

      que se muestre el mensaje y despues de unos segundos se cierre sin pulsar algún botón

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

    Excelente pedagogía, mil gracias Sergio

  • @18mau78
    @18mau78 5 лет назад

    Gracias amigo. Espero siempre tus videos. Aprendí muchisimo. Gracias Gracias Gracias. Saludos desde Bs.As.-

  • @pk2k2
    @pk2k2 2 года назад

    Muchas gracias! ya hice mi 1a macro sin usar apenas la grabadora de macros

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

    Gracias Sergio!

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

    Muchas Gracias , por sus tutoriales (Muy didácticos). No se si admite peticiones , pero podría hacer un Tutorial de msgBox sin , botones y que desapareciera en "tres Seg." por ejemplo. Gracias, Un saludo.

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

    Ahí vamos !
    Muchas gracias Sergio

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

    Hola Sergio, buen día. Siempre tendremos que estar muy agradecidos contigo con toda información y conocimiento que nos regalas. Un millón de gracias y ojalá no se nos olvide las ¡ Manito Arriba !. Yo lo que soy es un "Gomoso" del Excel, pero por ahora no he dispuesto de mucho tiempo, para practicar, sin embargo casi todo mi tiempo libre estoy siguiéndote, si no es en VBA entonces en otros tópicos que planteas de manera muy inteligente. Mi pregunta de Hoy: No se si ya lo has dicho, pero haciendo unas practicas con esta función , me da la impresión que solo acepta 3 Botones, lo he hecho con 4 y 5 y no funciona, pero si lo hago con tres si los muestra. Estoy equivocado o no?. Saludos

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

    Sigo aprendiendo. No he comentado videos anteriores, pero los he seguido muy atento. En este último ejemplo observo que en el mensaje se muestra la expresión Título y no el valor asignado a dicha variable ¿Por qué? Gracias.

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

      Hola Antonio. Tienes razón, le puse comillas a las variable Titulo, por eso dale ese valor. Debe ser sin doble comillas.

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

      @@SergioAlejandroCampos OK. Gracias por responder.

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

    Gracias maestro Sergio, voy un poco atrasado pero llegaré a la meta.

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

    La verdad te felicito explicas muy bien!! Gracias!!

  • @S1montheRock
    @S1montheRock 23 дня назад

    Soy tu fan

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

    Hola buenas noches Sergio.. Saludos

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

    grandioso vidio maestro, gracias por todas las entregas entendible todo ,sal2 desde Veracruz..y pulgar ariiba..pendiente de mas

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

    Saludos Sergio, gracias por este nuevo capítulo.

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

    Exelente video.
    Gracias por compartir tus conocimientos.
    Te saludo con el gusto de siempre..
    Dailo.

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

    MUCHAS..GRACIAS!

  • @LuisJimenez-hl6us
    @LuisJimenez-hl6us 5 лет назад +1

    Hola Sergio, mi respeto y admiracion por tu trabajoa, agradecido por tu aporte.!!.Aprovecho para pdirte por favor si me podrias decir cual es el software que utilizas para elaborar tus videos, donde te deja editar el programa estando en modo zoom, yo uso el zoomit y eso no lo puedo realizar. De antemano Mil Gracias!!

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

      Hola Luis. Uso el software Camtasia Studio. Los zooms los hago en la edición.

    • @LuisJimenez-hl6us
      @LuisJimenez-hl6us 5 лет назад

      @@SergioAlejandroCampos Gracias Sergio.!!

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

    Hola Sergio, hice una macro para saber cuenta me devolvía el botón, OKOnly = 1 Cancel = 2
    Anular = 3 Reintentar = 4 Omitir = 5 Yes = 6 NO = 7, Genial

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

      Fabuloso Rafael. Seguro ya hiciste pruebas y comprobaste que esto:
      If var = VByes
      Es lo mismo que
      If var = 1

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

      @@SergioAlejandroCampos Hola, asi es, hice una macro con las 6 alternativas de respuesta de los 6 diferentes tipos de botones, obviamente en el boton vbAbortRetryIgnore lo corrí 3 veces para ver con el msgbox ws_valor que respuesta me daba

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

    Gracias, excelentes videos. Estoy aprendiendo bastante. Se pueden configurar los MsgBox? especificamente el tamaño de la letra del mensaje.

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

      Hola Abel. Sí hay manera, pero son temas avanzados que incluyen manejo de API's de Windows. Sería cuestión de buscar en Internet códigos ya elaborados que te permitan hacer eso que comentas.

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

      Excelente, investigaré. Gracias por responder. Que Dios te bendiga.

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

    Felicidades, excelente aporte. una pregunta como puedo indicarle a una macro que al seleccionar x cantidad de celdas vacías, oculte las filas correspondientes a esas celdas menos la primera?. Gracias.

  • @manueldavidsernaramos1551
    @manueldavidsernaramos1551 2 года назад

    Buen video bro,una duda,se podria hacer con el msgbox que se cierre si durante x segundos no se jace nada?

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

    Que grande!, quiero consultarte algo, si estoy corriendo una macro y me sale un mensaje que copié muchos elementos su deseo mantenerlos y quiero decir que no, que debo colocar?

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

      Si ya no los usaras, dile que no.

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

      @@SergioAlejandroCampos gracias lo resolví deshabilitando los mensajes para saltar "Application.DisplayAlerts = False" antes de cerrar y
      "Application.DisplayAlerts = True" luego de cerrar

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

    gracias maestro my interesante

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

    Es bueno usar el tipo de funcion "VbMsgBoxResult"?

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

    👏👏👏👏👏👏👏👏

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

    Se puede en el msgbox mostrar el valor de una celda en específica del libro?

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

    Saludos, Sergio Alejandro.
    Por favor, cómo puedo presentar o pasar el valor de una variable de la macro en un msgbox ? Ej: en una macro se evaluó, como resultado, la cantidad de 12 filas. Ese resultado lo quiero expresar en una msgbox: "Se contaron un total de: " numeroDeFilas. Gracias de antemano.

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

    Quiero que me salga un mensaje de error si me dejo una celda vacia en mi formulario, como lo puedo hacer??? Gracias

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

    👍

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

    hola, ya no sé a quien más acudir pregunte pero el profe del curso no me responde y mañana debo entregar un trabajo con varias macros entre ellas esta
    Sub FAR()
    Dim x1 As Integer
    Dim x2 As Integer
    Dim NX As Integer
    x1 = InputBox("Rango inferior para funcion acumulativa", "rango inferior")
    x2 = InputBox("Rango superior para funcion acumulativa", "rango superior")
    Range("c5").Select
    Selection.End(xlToRight).Select
    NX = Selection.Value
    Range("c5").Select
    ActiveCell.Offset(2, 0).Select
    For i = 1 To NX
    If ActiveCell.Offset(-1, i).Value = x1 Then
    For j = 1 To NX
    If ActiveCell.Offset(-1, j).Value = x2 Then
    Pa = Application.WorksheetFunction.Sum(Range(ActiveCell.Offset(0, i), ActiveCell.Offset(0, j - 1)))
    End If
    Next j
    End If
    Next i
    MsgBox "P(x1 < X < x2) = " & Pa
    End Sub
    no encuentro un error, pero si esta mal ya que cuando el saca la ventana emergente el resultado de la variable Pa, no se ve reflejado

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

    y de donde salen estos codigos , eso deberias enseñar porque como aplicar es lo dificil....

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

    👍👍👌👌✔✔🦾🦾🤗🤗👀👀😎😎🍺🍺