Excel VBA and Macros - Chapter 40 - Automating procedures with Application-level Events

Поділитися
Вставка
  • Опубліковано 7 лис 2024

КОМЕНТАРІ • 36

  • @Ignacio-Tellez-lopez
    @Ignacio-Tellez-lopez Рік тому

    Excelente explicación. Gracias por tu tiempo y enseñanza. Saludos desde Puebla, México. Ene.02.2023

  • @acentrenamientoscorporativ3709
    @acentrenamientoscorporativ3709 2 роки тому

    todo un experto Maestro Alejandro muy buen metodo docente....le felicito

  • @Matathyat
    @Matathyat Місяць тому

    Muy Complejo y a la vez interesante. Los hice y me sirvió. Una consulta, hay forma de utilizar esta misma Macro pero para cuando se abre un Libro en blanco?
    La macro se ejecuta unicamente cuando se abre un libro ya previamente guardado.
    Gracias Alejandro....

  • @joseagundis1
    @joseagundis1 5 років тому

    Cada vez que nos compartes estos temas al menos en lo personal, todavía ignoro muchas cosas de VBA. Gracias Sergio.

  • @Kai_DRZ
    @Kai_DRZ 4 роки тому +1

    Creo que por fin entiendo lo que significa application, significa la aplicación de Excel, es decir el programa Excel

  • @alejandromiguelromerojimen7215
    @alejandromiguelromerojimen7215 5 років тому +2

    Un excelente video, un gran aporte para esos archivos compartidos y que se necesita llevar este tipo de control...
    Una vez más, la explicación estuvo excelente gran dominio del tema y la dinámica del video para nada tedioso o oburrido. (Y)

  • @victorhugofajardolopez1360
    @victorhugofajardolopez1360 5 років тому +1

    Gracias por este capítulo, continuamos aprendiendo con una buena base.

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  5 років тому +1

      Así es. Con unos buenos cimientos es más fácil hacer las cosas.

  • @marceloalvarezlazo1858
    @marceloalvarezlazo1858 3 роки тому

    Hola Sergio, muy buen video, muy bien explicado.
    Gracias.
    Respecto a los módulos de clases, tienes algún vídeo donde trates el tema en profundidad: conceptos, ejemplos, etc.

  • @josueferrey7043
    @josueferrey7043 5 років тому

    Felicitaciones Sergio!!! en hora buena... sos una persona muy motivada y un ejemplo de superación. Muy buen instructor, excelente curso... muy buenos e interesantes capítulos de esta serie. saludos y bendiciones!!!

  • @LigaContable
    @LigaContable 2 роки тому

    Excelente video como siempre Sergio, ¿Tienes algún video o podrías ahondar sobre cómo realizar este procedimiento cuando se trabaja con archivos compartidos por medio de OneDrive de Office? Sería de gran ayuda, saludos.

  •  2 роки тому

    Nuevamente gracias Sergio. Voy a probar a no generar dos procedimientos distintos para la escritura en el archivo CSV, sino uno solo siendo llamado con 2 parámetros: Wb y "Estado", donde se asigne la cadena "ABIERTO" cuando sea llamado desde el evento OPEN, y la cadena "CERRADO," cuando sea llamado desde el evento BeforeClose. Así se ahorraría código. ¿no? Un saludo

    •  2 роки тому

      Genial. Funciona. Además, he usado la función NOW(), para ahorra usar DATE y TIME.
      Gracias de nuevo.🙂

  • @acentrenamientoscorporativ3709
    @acentrenamientoscorporativ3709 2 роки тому

    Saludos maestro Sergio. Hay manera de incluir un video que sevea desde una hoja de excel

  • @ellukayou
    @ellukayou 4 роки тому

    Me quedo re manija! Muy bueno

  • @conradohernanvillagil2764
    @conradohernanvillagil2764 5 років тому +1

    Gracias Sergio!!

  • @juanjovalverde4707
    @juanjovalverde4707 4 роки тому

    Simplemente maravilloso.

  • @portodosjar
    @portodosjar 2 роки тому

    hola Sergio, tengo W11, office 365 pro y trato de descargar el vinculo para tu adin info, pero cuando le doy al vinculo me dice acceso denegado por tu pagina, copio y pego en el navegador y para igual, ??? gracias.

  • @espaciogea28
    @espaciogea28 4 роки тому

    Excelente! Te hago una pregunta. Si quiero hacer algo similar pero que funcione solo en el archivo activo, uso módulo de clase y módulos del propio archivo sin necesidad de usar PERSONAL.XLSB ? Saludos!!!

    • @RodrigoRodriguez-wl9vl
      @RodrigoRodriguez-wl9vl 4 роки тому

      Me parece que bastaría con crear un módulo en El archivo específico hacer el actualizarlog y crear los códigos de open y before close en thisworkbook del archivo como tal

  • @alvatrofox
    @alvatrofox 5 років тому +1

    Hola Sergio, es posible programar un evento para que se ejecute una actualizacion de un consulta de Power Query, al abrir el archivo por ejemplo.?

  • @linoquintana6663
    @linoquintana6663 5 років тому +1

    Saludos Sergio

  • @jaumefp
    @jaumefp 5 років тому +1

    Complicado este capítulo, pero muy funcional.

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  5 років тому +9

      Lo sé. Sí es tema complicado, pero alguien tiene que hacer el trabajo sucio.

  • @gabrieleduardobeltranesqui9316
    @gabrieleduardobeltranesqui9316 2 роки тому +1

    Hola, buenas tardes ¿Cómo puedo hacer que una tabla dinámica no se expanda cuando se actualiza? ¿Existe algún código en Visual Basic?

  • @bot6731
    @bot6731 5 років тому +1

    Excelente el trabajo, pero me quedo una duda, on error goto 0 era necesario? . Y los videos de clase que vendrán interesante.

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  5 років тому +2

      En la práctica no es necesario es Goto 0 ya que al llega al End Sub, se resetear el controlador de errores, pero por buenas prácticas es recomendable siempre que comencemos una restructura, cerrarla, o en el caso del On Error, resetear el manejador de errores.

  • @manuelgonzalez-yz4pf
    @manuelgonzalez-yz4pf 5 років тому +1

    👍👍👍

  • @UzielPinonOnofre
    @UzielPinonOnofre 4 роки тому

    Mind blow up

  • @geronimokaracic8892
    @geronimokaracic8892 2 роки тому +1

    Es un tema complicado en cuanto a ver su utliidad. Requiere exlicarlo mas lento y poniendo en contexto previamente lo que se va a explicar. Me perdi en la explicacion y debi reverlo varias veces y complementarlo con otros ejemplos. Das por sentados muchos puntos de la explicacion sin volver a aclararlos
    No me resulto sencillo entenderlo