Muy bueno el ejemplo. Excelente!! Queria consultar si es posible que subas un video, en el cual muestre como un archivo excel despues de no ser modificado, o no sufra mas modificaciones, o un formulario deje de ser operado por un usuario, que el archivo se cierre automaticamente despues de unos 10 min.
Estimado Sergio felicitarte antes que nada por el trabajo que realizas.Asimismo solicitarte si podrias elaborar videos de VBA scraping a cierto tiempo.Saludos.
Buenos días. Excelente explicación muchas gracias. Tengo una duda , yo requiero es que la macro me guarde a cierta hora o cada cierto tiempo , como sería esta macro. ? Muchas gracias
Hola Sergio. Antes que nada quería agradecerte por tus videos. Mi consulta es si se puede programar una macro que se ejecute a una determinada hora pero sin necesidad de abrir el excel. Por ejemplo una macro que abra un excel a una determinada hora o envie informacion por mail a una determinada hora. Muchas gracias
Lo que puedes hacer es agendar una tarea de Windows para que abra un archivo de Excel y éste ejecute la macro al iniciar. Investiga acerca del Programador de tareas de Windows o Task scheduler
Hola! Una duda: Si tengo una macro que cierra el archivo a las 21 horas, pero en ese momento se está ejecutando otro juego de macros, que pasa? La macro ontime espera a que las otras macros terminen o se genera un error y se detiene todo el proceso? Gracias
Hay forma de actualizar valores de un archivo cerrado a otro archivo cerrado en una hora y dia en especifico? O es necesario que el archivo a actualizar esté abierto?
Hola, buen video, mil gracias, me podras ayudar con una macro parecida a estas, que cierre a un tiempo que yo le programe si el archivo esta inactivo. Gracias.
Tengo una pregunta Sergio y su yo quiero tener esta macro por un mes donde compartes un archivo para algunas personas pero quiero que esa macro sea para medio informativo como la programo añado todas las horas de un mes no sé si me explique cómo quedaría el código gracias me sirve.
Sergio gracias por tu aporte!!, pregunta; existe la macro para abrir libros a determinada hora, o que la macro de un libro se ejecute apesar de estar cerrado el libro que la contiene? Gracias de antemano.
Excelente... me fue de gran utilidad, solo que... me gustaría saber también si existe la manera de que después de ciertos conteos regrese al inicio, es decir una vez que llegue a 100 empiece otra vez de "Cero" yo utilice esta macro para desplazarme cada 5 segundos una celda hacia abajo, pero únicamente quiero que baje 20 veces y suba nuevamente al inicio (A2) e inicie otra vez a bajar Muchas gracias por su ayuda saludos.
Excelente video. Una pregunta... ¿Se puede ejecutar una macro cada cierto tiempo, por ejemplo, cada 5 minutos especificando una hora? Tal vez con algo parecido a esto: TimeValue ("??:05:00"). Gracias.
Hola Sergio será posible programar un macro para que se ejecute después de un cierto tiempo de inactividad donde no trabaje el archivo se modifica nada ni se guarda en un tiempo predeterminado? Por así decirlo si no se modifica nada en 5minutos se guarda y cierra el archivo...
Hola Sergio excelente video, hay forma de que se ejecute una macro a determinada hora sin tener abierto el libro de excel. O que abra el libro y luego ejecute la macro.
Buenas tardes, tengo una macro que en una parte del proceso debe ejecutar varias consultas de Power Query y luego continuar con la macro. Sin embargo la macro se ejecuta mientras se actualizan las consultas. Cómo evitar esto. Muchas gracias
Hola Sergio, Excelente tutorial, Tengo una consulta, en mi caso estoy haciendo que el incremento dependa de una celda, así: tiempo = DateAdd("s", Range("K11").Value, Time), funciona perfectamente cuando la celda K11 es entero pero mi consulta es: ¿cómo puedo hacer para que este incremento sea por ejemplo cada 0.5 Segundo o Cada 1.5 segundos (dependiendo del valor de la Celda K11). Muchas gracias Saludos,
Quisiera saber si puedes hacer una macro que se ejecute dependiendo del contenido de una tabla dinámica . Es decir, que si la tabla dinamica contiene ciertos datos en una columna, se envie un correo automáticamente.
Excelente Sergio, tengo una consulta. Tengo un archivo que tiene algunas conexiones de datos y cada vez tengo ejecutar y hacer click en ACTUALIZAR TODO... quiero ver si es posible usar la macro explicada en tu video para hacer esta operación cada ciertas horas durante un día por todos los días de la semana. Seria bueno contar con tu asesoría. Saludos.
Hola, Tengo un Codigo VBA para guardar datos en Excel, pero para guardar, el usuario tiene que presionar un Boton que ejecuta la exportacion a excel. Hay alguna forma de reemplazar esa accion del usuario por algo automatico?, es decir, una forma de que el usuario presione el boton, se haga a una hora determinada. Espero que me hayas entendido. Algun consejo?
¿¿¿como pudieramos aplicar este ejemplo de ontime en un archivo que permita el cierre de sesion por inactividad cada cierto tiempo y condicionarlo a el movimiento del mouse???
Sergio muy buenos días desde Ecuador...tengo una pregunta como puedo crear una macros para que se guarde cada cierto tiempo pero esta se ejecute al momento de abrir el archivo.. si me puedes ayudar estaría agradecido.
Muy buenas las macros, me ayudaron con mi archivo. ¿cómo hago para que una macro se ejecute por un tiempo determinado?, por ejemplo que se ejecute durante 10 segundos y la macro se cierre.
Buenas Sergio muy bueno el vídeo, me puedes ayudar, necesito poder ejecutar una macro cuando llegue un día determinado, pero si se abre el archivo pasado esa fecha que también se ejecute, me refiero quiero que un archivo en Excel tenga caducidad, me refiero que quede inactivo a los 6 mese, sabes como hacer esto???, muchas gracias.
Como haría una macro que me actualice una tabla normal cada cierto tiempo? Ya que la tabla recibe los datos de fuente externa y necesito q se actualice automáticamente
Hola Sergio, cordial saludo. Cómo hago si necesito copiar ese valor en la celda de abajo? es un ingreso de datos continuo. Entonces ya programé para que con una macro me copie y pegue el valor en una celda, pero como hago para que en la celda de abajo siga y asi sucesivamente.
estoy recien aprendiendo tu macro pero en tu rdacción no especificas un aviso ó mensaje de aviso previo que necesecita ya cuminar tal tiempo determinado tal como especificas a la 9:14 pm
muy buen video!! no se porque cuando cierro el archivo se me borran todos los macros, puede ser alguna configuracion? necesito que un archivo se guarde solo cada cierto tiempo.. como puedo hacerlo? gracias
Hola Florencia. Para que no se pierdan las macros, debes guardar el archivo como Libro habilitado para macros. Y si quieres que se guarde cada cierto tiempo debes ir a las Opciones de Excel en la pestaña Guardar y ahí viene para que configures un guardado automático.
Ya logre que se abra el archivo solo y ejecute macros todos los lunes 7 am, pero quiero que cierre el programa los domingos 10 am. no se si solo es agregar now + 6 time.value()
Quiero crear un macro que se haga automáticamente por ejemplo la serie A-1 A-2 A-3 Asta la A-21 cambien automáticamente a la siguiente serie B-1 B-2 Asta la B-21 y así susesibamente Pero que la serie comience de un Principio ,no siempre comienza con la la serie A-1 Puede comenzar con A-15 por ejemplo y cuando llegue a 21 que cambie la seria a la siguiente letra y comience con el número 1 nuevamente 😅 Ejemplo A-18 A-19 A-20 A-21 Cambia B-1 asta B-2 Y así sucesivamente pero no siempre empieza con la letra A puede comenzar con cualquier letra del abecedario asta la letra z y comience de nuevo a la letra A o sea la letra z es la última y empezaría con la letra A-1 nuevamente . Por favor que alguien me ayude con esto normalmente lo hago manual pero me gustaría que esto se haga automáticamente Ejemplo C-1 C-2 asta la C-21 Y cambia automáticamente a la siguiente letra D-1 Y así sucesivamente con todas las letras
Uno de los mejores videos de Macros de excel que he visto. Muy bien explicado y con líneas de código muy limpias. Felicitaciones
lo unico que necesita saber era como trabajar con horas y este video me salvó jaja, te ganaste tu like
Excelente video. Muchas gracias Sergio. Excelente maestro.
Excelente maestro muy agradecido con su video me sirvió de mucho
Muy bueno !! Saludos desde Buenos Aires, Argentina.
Muy buen tutorial, excelente, practico, tu like y suscrito a tu canal, ya he visto otros videos tuyos. felicitaciones.
Gracias Mario.
Que buena herramienta, en mis ratos libres me daré una vuelta por tu canal para aprender mas :D
Gracias Sergio!
Genial maestraso Sergio muy bueno y útil.pulgar arriba sal2...
Gracias Óscar. Espero que pronto lo pongas a prueba.
Muy bueno el ejemplo. Excelente!! Queria consultar si es posible que subas un video, en el cual muestre como un archivo excel despues de no ser modificado, o no sufra mas modificaciones, o un formulario deje de ser operado por un usuario, que el archivo se cierre automaticamente despues de unos 10 min.
Estimado Sergio felicitarte antes que nada por el trabajo que realizas.Asimismo solicitarte si podrias elaborar videos de VBA scraping a cierto tiempo.Saludos.
Buenos días. Excelente explicación muchas gracias. Tengo una duda , yo requiero es que la macro me guarde a cierta hora o cada cierto tiempo , como sería esta macro. ? Muchas gracias
De gran ayuda.
Excelente cobertura de casos
Es el primer vídeo que veo tuyo, SUSCRITO!. saludos desde Chihuahua, México!
Gracias por el vídeo. ¿Sabrías el equivalente en VBA Access?. Obtengo el error "método no encontrado" cuando intento ejecutarlo. Gracias!
Excelente video, de verdad mil gracias. Una duda: Cómo hago sI quiero que la macro incremente el valor de la celda cada 100 milisegundos. Gracias
Muy bueno gracias.
Hola Sergio. Antes que nada quería agradecerte por tus videos. Mi consulta es si se puede programar una macro que se ejecute a una determinada hora pero sin necesidad de abrir el excel. Por ejemplo una macro que abra un excel a una determinada hora o envie informacion por mail a una determinada hora. Muchas gracias
Lo que puedes hacer es agendar una tarea de Windows para que abra un archivo de Excel y éste ejecute la macro al iniciar. Investiga acerca del Programador de tareas de Windows o Task scheduler
Gracias maestro!:)
Saludos, Ingeniero. Para una consulta; puedo hacer la macro de manera tal, que se ejecute, los 30 de cada vez y a un hora predeterminada ?
Hola!
Una duda: Si tengo una macro que cierra el archivo a las 21 horas, pero en ese momento se está ejecutando otro juego de macros, que pasa? La macro ontime espera a que las otras macros terminen o se genera un error y se detiene todo el proceso?
Gracias
Hay forma de actualizar valores de un archivo cerrado a otro archivo cerrado en una hora y dia en especifico? O es necesario que el archivo a actualizar esté abierto?
Hola, la variable tiempo que es publica no tendria que ir definida desde fuera de las macros? osea Dim tiempo = DateAdd('s',1,time)?
Es una opción. Si lo hacemos así, te funciona igual el ejemplo?
GENIO!!!
Hola, buen video, mil gracias, me podras ayudar con una macro parecida a estas, que cierre a un tiempo que yo le programe si el archivo esta inactivo. Gracias.
Tengo una pregunta Sergio y su yo quiero tener esta macro por un mes donde compartes un archivo para algunas personas pero quiero que esa macro sea para medio informativo como la programo añado todas las horas de un mes no sé si me explique cómo quedaría el código gracias me sirve.
Sergio gracias por tu aporte!!, pregunta; existe la macro para abrir libros a determinada hora, o que la macro de un libro se ejecute apesar de estar cerrado el libro que la contiene?
Gracias de antemano.
Justamente estoy preparando un vídeo con ese tema.
Saludos..yo también tengo la misma interrogante..gracias
Mira ruclips.net/video/X5dN7nKUF18/видео.html
Mira ruclips.net/video/X5dN7nKUF18/видео.html
Excelente... me fue de gran utilidad, solo que... me gustaría saber también si existe la manera de que después de ciertos conteos regrese al inicio, es decir una vez que llegue a 100 empiece otra vez de "Cero"
yo utilice esta macro para desplazarme cada 5 segundos una celda hacia abajo, pero únicamente quiero que baje 20 veces y suba nuevamente al inicio (A2) e inicie otra vez a bajar
Muchas gracias por su ayuda
saludos.
Excelente video. Una pregunta... ¿Se puede ejecutar una macro cada cierto tiempo, por ejemplo, cada 5 minutos especificando una hora? Tal vez con algo parecido a esto: TimeValue ("??:05:00"). Gracias.
Hola. Busca el capítulo 41 de nuestro curso de macros.
Hola Sergio será posible programar un macro para que se ejecute después de un cierto tiempo de inactividad donde no trabaje el archivo se modifica nada ni se guarda en un tiempo predeterminado? Por así decirlo si no se modifica nada en 5minutos se guarda y cierra el archivo...
Hola Sergio excelente video, hay forma de que se ejecute una macro a determinada hora sin tener abierto el libro de excel. O que abra el libro y luego ejecute la macro.
Sí, aquí lo vemos en este video: ruclips.net/video/X5dN7nKUF18/видео.html
Sergio se puede correr el mismo macro en outlook?
Buenas tardes, tengo una macro que en una parte del proceso debe ejecutar varias consultas de Power Query y luego continuar con la macro. Sin embargo la macro se ejecuta mientras se actualizan las consultas. Cómo evitar esto. Muchas gracias
Hola Sergio, Excelente tutorial,
Tengo una consulta, en mi caso estoy haciendo que el incremento dependa de una celda, así: tiempo = DateAdd("s", Range("K11").Value, Time), funciona perfectamente cuando la celda K11 es entero pero mi consulta es: ¿cómo puedo hacer para que este incremento sea por ejemplo cada 0.5 Segundo o Cada 1.5 segundos (dependiendo del valor de la Celda K11).
Muchas gracias
Saludos,
Quisiera saber si puedes hacer una macro que se ejecute dependiendo del contenido de una tabla dinámica . Es decir, que si la tabla dinamica contiene ciertos datos en una columna, se envie un correo automáticamente.
Muy bueno .....consulta necesito cerrar un excel paso 10 minutos desde que se abrió
Excelente Sergio, tengo una consulta. Tengo un archivo que tiene algunas conexiones de datos y cada vez tengo ejecutar y hacer click en ACTUALIZAR TODO... quiero ver si es posible usar la macro explicada en tu video para hacer esta operación cada ciertas horas durante un día por todos los días de la semana. Seria bueno contar con tu asesoría. Saludos.
Hola, lograste hacer lo que querías? Actualizar la data de forma automatica?
Hola, Tengo un Codigo VBA para guardar datos en Excel, pero para guardar, el usuario tiene que presionar un Boton que ejecuta la exportacion a excel. Hay alguna forma de reemplazar esa accion del usuario por algo automatico?, es decir, una forma de que el usuario presione el boton, se haga a una hora determinada. Espero que me hayas entendido. Algun consejo?
¿¿¿como pudieramos aplicar este ejemplo de ontime en un archivo que permita el cierre de sesion por inactividad cada cierto tiempo y condicionarlo a el movimiento del mouse???
Sergio muy buenos días desde Ecuador...tengo una pregunta como puedo crear una macros para que se guarde cada cierto tiempo pero esta se ejecute al momento de abrir el archivo.. si me puedes ayudar estaría agradecido.
Muy buenas las macros, me ayudaron con mi archivo. ¿cómo hago para que una macro se ejecute por un tiempo determinado?, por ejemplo que se ejecute durante 10 segundos y la macro se cierre.
como se puede utilizar esa funcion o es de otra manera para abrir formularios despues de cierto tiempo (ejemplo despues de 5 segundos
Se puede poner en tiempo valor menor a 1 segundo? Es decir cada 1/2 segundo o cada x décimas?
Hola. Haz pruebas cambiando el 10.
Application.OnTime now + (TimeValue("00:00:01") / 10), "Timer"
Sergio Alejandro Campos - EXCELeINFO Excelente Sergio!
Buen día Sergio si quiero aplicar 2 horas distintas cuál sería la instrucción correcta
Buenas Sergio muy bueno el vídeo, me puedes ayudar, necesito poder ejecutar una macro cuando llegue un día determinado, pero si se abre el archivo pasado esa fecha que también se ejecute, me refiero quiero que un archivo en Excel tenga caducidad, me refiero que quede inactivo a los 6 mese, sabes como hacer esto???, muchas gracias.
Como haría una macro que me actualice una tabla normal cada cierto tiempo? Ya que la tabla recibe los datos de fuente externa y necesito q se actualice automáticamente
Hola buenas, se puede hacer esto pero sin que este abierto el libro, es decir , que abra un archivo a una hora determinada
Hola Sergio, cordial saludo.
Cómo hago si necesito copiar ese valor en la celda de abajo? es un ingreso de datos continuo. Entonces ya programé para que con una macro me copie y pegue el valor en una celda, pero como hago para que en la celda de abajo siga y asi sucesivamente.
Misma duda.
Buenas maestro , yo qiero saber como hacer un archivo excel que funcione por un unos dias luego no funcione
Lo intente con una macro y me salio el msj que la macro no puede correr , por que podria no estar en el archivo o esta desabilitado los macros =(
estoy recien aprendiendo tu macro pero en tu rdacción no especificas un aviso ó mensaje de aviso previo que necesecita ya cuminar tal tiempo determinado tal como especificas a la 9:14 pm
muy buen video!!
no se porque cuando cierro el archivo se me borran todos los macros, puede ser alguna configuracion?
necesito que un archivo se guarde solo cada cierto tiempo.. como puedo hacerlo?
gracias
Hola Florencia. Para que no se pierdan las macros, debes guardar el archivo como Libro habilitado para macros. Y si quieres que se guarde cada cierto tiempo debes ir a las Opciones de Excel en la pestaña Guardar y ahí viene para que configures un guardado automático.
Sergio que tal, como ejecuto una macro continuamente sin que afecte las funciones de excel. AYUDA
¿Como le puedo hacer para que excel, cada cierto tiempo, actualice las fuentes de datos, tome cierta celda y las vacié horizontalmente?
Te doy un tip, el método es RefreshAll, además de que recomiendo usar Power Query.
Se puede ejecutar una macro mientras el equipo se encuentra apagado?
Hola! Porque el conteo en segundos no me funciona?? Los segundos no pasan automáticamente a menos que presione reproducir macro
Ya logre que se abra el archivo solo y ejecute macros todos los lunes 7 am, pero quiero que cierre el programa los domingos 10 am. no se si solo es agregar now + 6 time.value()
Quiero crear un macro que se haga automáticamente por ejemplo la serie
A-1
A-2
A-3
Asta la
A-21 cambien automáticamente a la siguiente serie
B-1
B-2
Asta la B-21 y así susesibamente
Pero que la serie comience de un Principio ,no siempre comienza con la la serie
A-1
Puede comenzar con A-15 por ejemplo y cuando llegue a 21 que cambie la seria a la siguiente letra y comience con el número 1 nuevamente 😅
Ejemplo
A-18
A-19
A-20
A-21
Cambia
B-1 asta B-2
Y así sucesivamente pero no siempre empieza con la letra A puede comenzar con cualquier letra del abecedario asta la letra z y comience de nuevo a la letra A o sea la letra z es la última y empezaría con la letra A-1 nuevamente .
Por favor que alguien me ayude con esto normalmente lo hago manual pero me gustaría que esto se haga automáticamente
Ejemplo
C-1
C-2 asta la C-21
Y cambia automáticamente a la siguiente letra D-1
Y así sucesivamente con todas las letras
es un aviso previo antes de culminar el tiempo
NO ME FUNCIONA... NI RESPETA EL HORARIO...