Fantástico Sergio, es justo lo que buscaba. Te sigo desde hace años y he podido conseguir avanzar muchísimo en la formulación y programación con Excel. Soy aficionado y la verdad es que me has ayudador mucho. Muchas gracias y recibe, tú y tus seguidores, un cordial saludo desde Barcelona (España).
Sergio, excelente, antes era mas sencillo pero con estas nuevas versiones de windows todo cambió, usaré lo del archivo .bat. un abrazo, saludos desde Perú.
Muy bueno como siempre! Como mejora a tu proceso de abrir y cerrar excel de forma programada, veo dos formas sencillas - Ejecutar el fichero excel directamente con el programador de tareas y así te ahorras el .bat. - Si necesitas crear el .bat por necesidad ya que tienes otras tareas en él, puedes usar "start excel "C: uta\archivo\fichero.xlsx" y te ahorras tener que buscar la ubicación del excel.exe y en código queda más limpio. Incluso si el .bat está en la misma carpeta que el fichero excel, puedes usar directamente "start excel fichero.xls". Saludos Sergio, muy buen trabajo.
la linea de comando Application.quit no me permite cerrar el documento de excel, queda abierto aún, hasta que lo cierro manual ya permite finalizar el proceso del cuadro de cmd
Consulta, si mi Excel se habrá y cierra automáticamente, y ahora quiero modificar el código de la macro como puedo hacerlo? Si siempre que entro se ejecuta la macro y al final cierra el archivo
@@danielaraujo9657 Me pasó exactamente lo mismo, mientras la macro estaba corriendo aprete varias veces el boton de Esc y se dañó jajajaj pero funcionó
Hola Sergio, primero que buen vídeo, muchas gracias por compartirlo, y en segundo lugar, que puedo hacer si mi archivo de excel esta protegido con contraseña de apertura, se podría aplicar este mismo método? Quedo pendiente de tus comentarios. Saludos.
Excelente aportación amigo Sergio, es posible que la tarea de windows la ejecute en segundo plano? a manera que si se esta trabajando en otro proceso o aplicación, no interfiera al abrir el archivo y esperar a que lo cierre. Gracias, saludos
Aquí, recién husmeando en esto VBA y claro cayendo en esto de los consejos algo imaginativos. Muy buenos los tutoriales. Aunque es aconsejable NO poner la instrucción "Cerrar Archivo" dentro de la macro "Abrir Archivo". Algunos sabrán de lo que hablo. XD
En mi caso lo he utilizado para una herramienta de notificaciones de tareas para mi equipo. Todos los dias a las 8 am, 1 pm y 4 pm chequeo las tareas pendientes y mando emails automaticos a los componentes del equipo para que cierren las acciones.
Hola Sergio, tengo una consulta, hay alguna forma de hacer que al abrir un archivo de excel se ejecuten en forma de secuencia otros archivos que están vinculados a este así no me tira error? si no tengo que abrir cada archivo vinculado de forma manual y lleva su tiempo, gracias
Hola Sergio, Muchas gracias por tu video! tengo una pregunta, si quisiera abrir el archivo excel, luego actualizar una conexión (en power quiery), después guardar y cerrar, como sería el código en VB? Saludos y gracias por tu ayuda
Buenos días. Tengo una consulta, como hago para que me abra el Excel con privilegios de administración para que se me carguen unos complementos que requiero para poder ejecutar el libro. Gracias!
Muy buen vídeo amigo!! no existe algún comando que funcione como refrech pero que considere como que se cerro y abrió excel?, arme un macro para enviar un correo adjuntando pdf, y si doy aguardar y no cierro y abro no se ejecuta el envió, si cierro y abro programo la hora de envió de nuevo y si funciona! que me recomienda? muchas gracias por sus vídeos!! saludos desde sonora!
Tengo una Excel 2007. Tengo programador pero no se me despliega el listado donde está "Workbook". Es posible realizar el ejemplo o debo conseguir una Excel más actualizada? Y si es así perderé las planillas que tengo en la computadora? Muchas gracias.
Hola Sergio, una duda como abrir un ficheor que tiene la macro en Workbook_Open, pero que no se ejecute, es para poder editar y añadir formulas al fichero, pero que no se ejecute, pues en mi caso la ejecución imprime el fichero completo que son 70 paginas. Gracias
Abrís Excel (la aplicación Excel, NO la planilla). Menú Archivo, Abrir, buscas tu planilla con el macro inicial, y manteniendo la tecla "Shift" o "Mayúscula" abrís la planilla, esto hace bypass de la macro "Open" (no se ejecuta)
Muy buen video, dos temas: A) si quieres hacer que el archivo se actualice por la noche y poder trabajar con el durante el día, yo este tema lo he resuelto diciéndole que la actualización se arranque si es la hora x minuto x; evidentemente sí lo kiero actualizar durante el día arranco la macro de actualizar manualmente. B) este no se cómo hacerlo, a ver si alguien me puede ayudar, si el archivo tiene clave de protección para escritura se la puedo ingresar de modo automática? A mí se me ocurre un modo poco elegante que no sé si funcionaria que es abrir el archivo llamándolo desde otro archivo. Gracias x la ayuda Y lo dicho, manera inmejorable de hacer fácil lo complejo en este canal!!!!!!
Abrís Excel (la aplicación Excel, NO la planilla). Menú Archivo, Abrir, buscas tu planilla con el macro inicial, y manteniendo la tecla "Shift" o "Mayúscula" abrís la planilla, esto hace bypass de la macro "Open" (no se ejecuta)
Amigo, sabes como ejecutar el .BAT para que no vaya a entrar en conflicto con otro Excel abierto, ¿o al darle el ejecutable de Excel, abre una nueva instancia?
Hola Sergio necesito de tu ayuda, tengo un libro1 que guarda datos en libro2 pero mi libro2 esta protegido por ende mi macro del libro1 no se ejecuta. Me puedes ayudar !!!
O puedes abrir el libro 2 con el método Open y le escribes la contraseña en la misma macro msdn.microsoft.com/en-us/vba/excel-vba/articles/workbooks-open-method-excel
Hola Sergio!!! excelente aporte... gracias !!!👏👏👏👏
Fantástico Sergio, es justo lo que buscaba. Te sigo desde hace años y he podido conseguir avanzar muchísimo en la formulación y programación con Excel. Soy aficionado y la verdad es que me has ayudador mucho.
Muchas gracias y recibe, tú y tus seguidores, un cordial saludo desde Barcelona (España).
Sergio agradezcoucho que compartas tu cónocimiento, tu vídeo para mí es muy útil gracias nuevamente, excelente
Gracias por comentar Juan.
que maquina.....A veces piensas que son cosas imposible pero que bien lo has explicado...Felicidades por tu trabajo
Master... sos un genio, una máquina. Gracias!!!
Impresionante Muchas Gracias!!! Por compartirnos tu conocimientos
Saludos desde Monterrey, Mexico
EXCELENTE VIDEO MASTER!!! MUCHAS GRACIAS!!!!!!
Gracias Sergio!
muy bueno exelente explicación Sergio,que bueno tenerte como maestro además mexicano.grandioso...sal2 pulgar arriba....
Orgullo Mexicano.
Excelente video.
Me ha sido muy útil. Muchas gracias Sergio
Maravillosa explicación felicitaciones.
Es genial!
Muchisimas gracias por compartir tu conocimiento.
Demasiado bueno, sacas mucha ventaja a los demas.
Gracias por ese comentario.
Impecable Sergio! Sos un fenomeno!! Gracias por la info!
Muchas gracias por tu video. Me ha sido muy util
Muy bueno y útil . Gracias
Sergio, excelente, antes era mas sencillo pero con estas nuevas versiones de windows todo cambió, usaré lo del archivo .bat. un abrazo, saludos desde Perú.
Gracias Gustavo. Saludos.
Sergio me encantó, es increíble como se puede optimizar tiempo y recordar algo que se le puede olvidar es de mucha ayuda esto
Mil gracias!!!
Muy bueno como siempre!
Como mejora a tu proceso de abrir y cerrar excel de forma programada, veo dos formas sencillas
- Ejecutar el fichero excel directamente con el programador de tareas y así te ahorras el .bat.
- Si necesitas crear el .bat por necesidad ya que tienes otras tareas en él, puedes usar "start excel "C:
uta\archivo\fichero.xlsx" y te ahorras tener que buscar la ubicación del excel.exe y en código queda más limpio. Incluso si el .bat está en la misma carpeta que el fichero excel, puedes usar directamente "start excel fichero.xls".
Saludos Sergio, muy buen trabajo.
Hola. Qué buena anotación lo de usar Start Excel, me gustó. En mis pruebas no logré ejecutar directamente el archivo de Excel, por eso usé el .BAT
Amigo interesante tu punto de vista
No te entendí nada, pero vamos a aprender ya me entro la curiosidad. :D
El mejor video acerca del tema
Como anillo al dedo. Simplemente genial!!!
Impresionanti~!
hola sergio, gracias por el video. una consulta. cual seria la diferencia de hacer este comando con un .BAT o con un .VB o con powershell?
Ninguna, ambas opciones son factibles.
la linea de comando Application.quit no me permite cerrar el documento de excel, queda abierto aún, hasta que lo cierro manual ya permite finalizar el proceso del cuadro de cmd
Muchas gracias!!! Excelente video, hay una manera de que la macro solo se corra en día hábil??🤔🤔🤔
Brutal, muchisimas gracias
Mil gracias, es fenomenal, tengo 3 archivos vinculados y ahora puedo actualizar 3 archivos y cuando llego al trabajo solo tengo que imprimirlos
Se siente genial, verdad?
Se siente genial, verdad?
Consulta, si mi Excel se habrá y cierra automáticamente, y ahora quiero modificar el código de la macro como puedo hacerlo? Si siempre que entro se ejecuta la macro y al final cierra el archivo
@@danielaraujo9657 Me pasó exactamente lo mismo, mientras la macro estaba corriendo aprete varias veces el boton de Esc y se dañó jajajaj pero funcionó
Hola Sergio, primero que buen vídeo, muchas gracias por compartirlo, y en segundo lugar, que puedo hacer si mi archivo de excel esta protegido con contraseña de apertura, se podría aplicar este mismo método? Quedo pendiente de tus comentarios. Saludos.
Excelente aportación amigo Sergio, es posible que la tarea de windows la ejecute en segundo plano? a manera que si se esta trabajando en otro proceso o aplicación, no interfiera al abrir el archivo y esperar a que lo cierre. Gracias, saludos
Aquí, recién husmeando en esto VBA y claro cayendo en esto de los consejos algo imaginativos. Muy buenos los tutoriales. Aunque es aconsejable NO poner la instrucción "Cerrar Archivo" dentro de la macro "Abrir Archivo". Algunos sabrán de lo que hablo. XD
En mi caso lo he utilizado para una herramienta de notificaciones de tareas para mi equipo. Todos los dias a las 8 am, 1 pm y 4 pm chequeo las tareas pendientes y mando emails automaticos a los componentes del equipo para que cierren las acciones.
no funciona el application.quit para cerrar el archivo.
Excelente video. El mejor MVP
Gracias Álvaro. No sé si el mejor, pero sí el que más años tiene como MVP de Excel de los de habla hispana.
Ke bn. Muy bueno. Gracias
Hola Sergio, tengo una consulta, hay alguna forma de hacer que al abrir un archivo de excel se ejecuten en forma de secuencia otros archivos que están vinculados a este así no me tira error? si no tengo que abrir cada archivo vinculado de forma manual y lleva su tiempo, gracias
Hola buenos videos, se puede abrir una programa con un botón en formulario vba de excel?
Qué tal. Usa lo que propongo en este post: www.exceleinfo.com/ejecutar-aplicaciones-de-windows-desde-excel-vba/
@@SergioAlejandroCampos Gracias
@@SergioAlejandroCampos si me sirvió gracias
Muy bueno como siempre, en caso de que mi macros tengan contraseña, aplico el mismo procedimiento?
Así es, ya que sólo se ejecutará la macro, no se requiere acceso a modificar el código.
Sergio Alejandro Campos - EXCELeINFO ok, gracias.
Hola Sergio, Muchas gracias por tu video! tengo una pregunta, si quisiera abrir el archivo excel, luego actualizar una conexión (en power quiery), después guardar y cerrar, como sería el código en VB? Saludos y gracias por tu ayuda
Graba la macro cuando le des a actualizar la query, eso se lo agregas a VBA
Holaa genio una dudilla podrías ejecutar el archivo cada por ejemplo 5 minutos ??
Muchas gracias y un saludo
Buenos días. Tengo una consulta, como hago para que me abra el Excel con privilegios de administración para que se me carguen unos complementos que requiero para poder ejecutar el libro. Gracias!
Muy buen vídeo amigo!! no existe algún comando que funcione como refrech pero que considere como que se cerro y abrió excel?, arme un macro para enviar un correo adjuntando pdf, y
si doy aguardar y no cierro y abro no se ejecuta el envió, si cierro y abro programo la hora de envió de nuevo y si funciona! que me recomienda? muchas gracias por sus vídeos!! saludos desde sonora!
Muy bueno
Tengo una Excel 2007. Tengo programador pero no se me despliega el listado donde está "Workbook". Es posible realizar el ejemplo o debo conseguir una Excel más actualizada? Y si es así perderé las planillas que tengo en la computadora? Muchas gracias.
Hola Sergio, una duda como abrir un ficheor que tiene la macro en Workbook_Open, pero que no se ejecute, es para poder editar y añadir formulas al fichero, pero que no se ejecute, pues en mi caso la ejecución imprime el fichero completo que son 70 paginas. Gracias
Abrís Excel (la aplicación Excel, NO la planilla). Menú Archivo, Abrir, buscas tu planilla con el macro inicial, y manteniendo la tecla "Shift" o "Mayúscula" abrís la planilla, esto hace bypass de la macro "Open" (no se ejecuta)
Hola, ¿Y si lo quiero hacer cada hora?
Muy buen video, dos temas:
A) si quieres hacer que el archivo se actualice por la noche y poder trabajar con el durante el día, yo este tema lo he resuelto diciéndole que la actualización se arranque si es la hora x minuto x; evidentemente sí lo kiero actualizar durante el día arranco la macro de actualizar manualmente.
B) este no se cómo hacerlo, a ver si alguien me puede ayudar, si el archivo tiene clave de protección para escritura se la puedo ingresar de modo automática? A mí se me ocurre un modo poco elegante que no sé si funcionaria que es abrir el archivo llamándolo desde otro archivo. Gracias x la ayuda
Y lo dicho, manera inmejorable de hacer fácil lo complejo en este canal!!!!!!
Hola, una pregunta en caso de que mi excel tenga contraseña es posible que el .bat la ponga?
Hola! Tengo una consulta, si alguien me puede ayudar; la macro se puede ejecutar mientras la computadora se encuentra apagada, gracias! Saludos
Como puedo editar la macro después ya que ejecuta y se cierra y no me deja editar
Abrís Excel (la aplicación Excel, NO la planilla). Menú Archivo, Abrir, buscas tu planilla con el macro inicial, y manteniendo la tecla "Shift" o "Mayúscula" abrís la planilla, esto hace bypass de la macro "Open" (no se ejecuta)
Amigo, sabes como ejecutar el .BAT para que no vaya a entrar en conflicto con otro Excel abierto, ¿o al darle el ejecutable de Excel, abre una nueva instancia?
¿Y CÓMO LE HAGO PARA OCULTAR LA VENTANA DEL CMD?
Te recomiendo que busques en Google cómo ejecutar un BAT con ventana minimizada desde el Programador de tareas.
😮
Como hacer que un archivo con información importante se abra en una sola computadora
PERO SI NO QUIERO QUE SALGA NINGUN MENSAJE. QUE SOLO SE A¡HABILITE Y GUARDE
Hola Sergio necesito de tu ayuda, tengo un libro1 que guarda datos en libro2 pero mi libro2 esta protegido por ende mi macro del libro1 no se ejecuta.
Me puedes ayudar !!!
Hola. Lo siento, pero para modificar un archivo desde otro debe estar libre de passwords.
O puedes abrir el libro 2 con el método Open y le escribes la contraseña en la misma macro msdn.microsoft.com/en-us/vba/excel-vba/articles/workbooks-open-method-excel