Categoría: Macros en Excel
En ocasiones deseamos incluir un Hipervínculo o Link a nuestros formularios, para que cuando se muestre, el usuario pueda dirigirse a nuestra página, Blog u otro Sitio dando clic. Recomendación: Crear un formulario de introducción o Splash en Excel Es por eso, que les comparto la manera en la que podemos asignar un Hipervínculo a un control Label en un formulario. Figura 1. Asignamos un Link a un Label dentro de un Formulario. Cómo lo hacemos Dentro de nuestro IDE
Ver el artículo completo…
Autor: Sergio Alejandro Campos
Qué son las macros en Excel. Cuando las personas me preguntan lo que es una Macro, siempre me quedó pensativo en la respuesta que les puedo dar, ya que su interés en el tema de las macros puede depender de la respuesta que recibirán. Más que una definición, prefiero enumerar algunas de las cosas que puedes hacer con las macros, incluso cosas que no sabías que las puedes hacer con Excel: Tareas que realizabas en horas, reducirlas a minutos con
Ver el artículo completo…
Autor: Sergio Alejandro Campos
Los formularios de introducción o Splash son muy socorridos por las aplicaciones de escritorio para mostrar alguna introducción, recomendaciones o créditos acerca de la misma aplicación o sus creadores. En su mayoría, estas ventanas están programadas para que se cierren automáticamente cada x cantidad de segundos. De hecho siempre que abrimos un programa de Office vemos una ventana donde nos muestra el proceso de apertura del programa. Como se muestra en la Figura 1. Figura 1. Formulario Splash de Excel
Ver el artículo completo…
Autor: Sergio Alejandro Campos
El evento Workbook_Open lo uso constantemente para ejecutar algunas macros al momento de abrir mis archivos o incluso lo uso cuando toca desarrollar un add-in. En este mismo Blog, podrás ver que en muchos ejemplos uso este evento. Da click aquí para ver los artículos. Cómo lo hacemos Usar el evento Workbook_Open realmente es tan sencillo, que pensarás que por que no habías usado antes. Abrimos el IDE de vba. La manera más sencilla es presionar Alt + F11. En
Ver el artículo completo…
Autor: Sergio Alejandro Campos
Para este artículo les tengo dos maneras de crear un menú contextual al momento de dar click derecho sobre celdas en Excel. El primer método es en base a código XML incluído en versiones de Excel 2007, 2010 y 2013, el cual explico aquí: Crear menús en Excel 2003 y Ribbon en Excel 2007 y 2010. Para crear el menú contextual (con vba) al dar click derecho sobre una celda, hay que revisar este artículo: Add-in para manipulación de texto
Ver el artículo completo…
Autor: Sergio Alejandro Campos
Para este artículo les comparto un tip muy interesante, que seguramente les podrán encontrar un uso útil a sus proyectos y darles un Plus en la presentación. Pues bien, el tip que les comparto…
Autor: Sergio Alejandro Campos
Una de las preguntas más socorridas en temas de Excel es Cómo ejecutar una macro al abrir un archivo de Excel. La respuesta a la anterior pregunta es una de las opciones más sencillas de hacer y la vamos a ver en este artículo. Cómo lo hacemos Estando en Excel y con nuestro archivo abierto deberemos de abrir el IDE de vba. Para abrirlo tenemos 2 opciones: Presionar ALT + F11. Ir a la pestaña de Desarrollador (en Excel 2010
Ver el artículo completo…
Autor: Sergio Alejandro Campos
Para este artículo les comparto un formulario realizado en Excel vba para inmovilizar páneles en todas las hojas del archivo activo. Cómo funciona Como sabemos la opción de Inmovilizar páneles que se encuentra en la pestaña de VISTA nos ayuda a dejar fijas filas o columnas de nuestra hoja de Excel, útil por ejemplo cuando deseamos que los encabezados de una tabla queden fijos. En nuestro ejemplo tenemos dos botones los cuales nos servirán para Inmovilizar y movilizar páneles. Figura
Ver el artículo completo…
Autor: Sergio Alejandro Campos
Les comparto una macro que nos permitirá añadir opciones al menú contextual que por default sale cuando damos click derecho en alguna etiqueta de alguna hoja. Figura 1. Menú contextual al dar click derecho en una etiqueta de hoja. La macro deberá ejecutarse al momento de abrir el archivo o complemento. Ya vimos en Funciones personalizadas UDF en Excel disponibles en todos los archivos abiertos cómo tener macros disponibles para todos los archivos. Opciones añadidas Al momento de abrir el
Ver el artículo completo…
Autor: Sergio Alejandro Campos
Si eres de los que sigues este Blog, te habrás dado cuenta que llevo con este 3 artículos relacionados a las hojas de un archivo de Excel. Mi objetivo es crear un add-in que contenga las siguientes opciones: Mostrar y ocultar hojas. Cambiar nombre a etiquetas de hojas. Cambiar color a etiquetas de hojas. Etc, etc. Los dos primeros temas ya están publicados para su consulta. En lo que respecta a este artículo vamos a tener un formulario donde podremos
Ver el artículo completo…
Autor: Sergio Alejandro Campos