En este día 6 del Reto40Excel te enseñaré cómo desarrollar una Macro en Excel para abrir archivos externos con condición IF y lo que trató de explicar a través de este material es a desarrollar necesidades como esta con código VBA aplicando condicionales. ¿Qué condicional vamos a aplicar?, el condicional es el SI o el IF en VBA en Excel con la implementación de la macro correspondiente.
Para el ejercicio de hoy correspondiente a la Macro en Excel para abrir archivos externos implementaremos el uso de tres archivos que le hemos llamado Archivo1, Archivo2 y Archivo 3, con base en el dato ingresado en una celda la Macro en Excel para abrir archivos externos debe estar en la capacidad de validar lo que se ingresó en determinada celda y con el cumplimiento de una condición abrir el archivo que le corresponde, si se ingresó la palabra o la frase Archivo 1 debe abrir el Archivo1, de igual forma para los otros archivos, todo con base al dato que se ingrese.
Tendremos en cuenta para el desarrollo de la Macro en Excel para abrir archivos externos la implementación de dos variables, una variable es de tipo String o de tipo texto o cadena que le llaman algunos y la otra variable es de tipo Excel.Workbook, con el uso de estas dos variables vamos a poder desarrollar y ejecutar la Macro en cuestión porque también para la Macro en Excel para abrir archivos externos implementaremos el elemento Workbooks.Open y a través de este podremos ejecutar el condicional IF para abrir archivos, te doy la bienvenida al recurso que hemos preparado para que lo veas de principio a fin.
A continuación se especifican las herramientas utilizadas en el material de este día:
– Macro en Excel para abrir archivos externos
– Función IF en VBA
– Variables en VBA
– Asignar dato a variables en VBA
– String en VBA
– Excel.Workbook en VBA
– Workbooks.Open en VBA
Para no perderte nada de lo que compartimos en las redes sociales, puedes seguirnos a través de los siguientes medios:
Youtube: https://goo.gl/FrswaC
Facebook: https://goo.gl/W5dIsa
Twitter: https://twitter.com/ee_excel
Instagram: https://goo.gl/xadGB5
Linkedin: https://goo.gl/Os1boH
A continuación el material de hoy:
Click >> Aquí << para descargar ejercicio del día
1) Recibe estos vídeos GRATIS >> https://goo.gl/FrswaC
2) Suscríbete a este curso gratuito para aumentar tu productividad en Excel un 80% y obtén 4 regalos adicionales al suscribirte a este curso: http://goo.gl/zNqh0o
Artículos anteriores:
- Día 5 – Sumar últimas celdas en Excel – Reto40Excel v.2016
- Día 4 – Formato condicional para mostrar repeticiones a partir de una variable – Reto40Excel v.2016
- Día 3 – Ordenar con letras y números en Excel – Reto40Excel v.2016
- Día 2 – Definir cálculo con Función SI y lista desplegable en Excel – Reto40Excel v.2016
- Día 1 – Validación de datos en Excel para limitar cantidad y contenido en una celda – Reto40Excel v.2016
- Lanzamiento de Reto40Excel v.2016
- Función SUBTOTALES en Excel
- Sumar en Excel con condiciones – Parte 3 de 4 – Excluyendo mes
- Sumar en Excel con condiciones – Parte 2 de 4 por período
- Sumar en Excel con condiciones – Parte 1 de 4 Listas desplegables
Ya solucioné el ejercicio, pero ha pasado algo raro, no me validaba el archivo contabilidad, era que me había olvidado de una i, pero al ejecutar de nuevo, ahora me sale un error en la validación en la línea de “set archivoAbrir……” de ese archivo y no encuentro el error
Hola Julio, es un poco difícil saber cuál es tu problema sin ver el código, lo que recomendamos, revisa minuciosamente el código, viendo el contenido las veces que sea necesario. Cualquier coma o palabra mal escrita puede generar el error. Saludos
Día 6 (Reto 40). Muchas gracias por la información que sirve muchísimo.
Hola Bruno, gracias por tu participación y tus comentarios, un abrazo
Saludos Alfonso,
Ejercicio para mejorar la productividad. Reto cumplido.
Gracias
Hola Juan, nos da gusto que el contenido sea de utilidad. Gracias por comentar, comparte lo que aprendas. Saludos
Pingback: Encontrar los Valores más altos en Excel sin repetirlos
Pingback: Recordatorio en Excel cuando falten días para una fecha - Parte 2
Pingback: Día 20 - Cómo importar hojas de Excel a Excel #Reto40Excel 2016 - Especialistas En Excel
Pingback: Fórmulas Matriciales en Excel con condiciones Nivel Avanzado
Pingback: ¿Cómo Insertar en Access desde Excel?
Pingback: Lista desplegable en Excel 2016 sin Duplicados
Pingback: Formularios en Excel: Mostrar imágenes de base de datos en Excel
Pingback: Ingresos y Egresos en Excel