ARTÍCULOS Blog

Fomulario Wizard en Excel vba con Multipage 2

Fomulario Wizard en Excel vba con Multipage

En esta ocasión muestro un ejemplo de cómo realizar un formulario Wizard con el objetivo de simular una encuesta. Para el ejemplo se pudierdon haber utilizado formularios para cada pregunta, pero es mucho más...

Tips vba: acciones fundamentales para filas y columnas 2

Tips vba: acciones fundamentales para filas y columnas

En esta ocasión les comparto algunas acciones básicas de programación vba para filas y columnas, las cuales pueden ser sumamente útiles al momento de formatear reportes. Desplazarse a la última celda a la derecha...

Tip: uso de teclas rápidas (hotkey, accelerator) en TextBox 0

Tip: uso de teclas rápidas (hotkey, accelerator) en TextBox

En el uso de las computadoras “con teclado” es común el uso de teclas de acceso rápido, conocidas como hotkeys, las cuales nos permiten realizar una acción o accesar a un control en un...

Que Excel trabaje para tí: formulario ingreso de datos para no programadores 22

Que Excel trabaje para tí: formulario ingreso de datos para no programadores

En una entrada pasada, llamada Ejemplo de formulario de captura en Excel exponía un ejemplo con un formulario creado en el IDE de Visual Basic para aplicaciones (vba) y que nos permitía capturar datos...

EXCELeINFO add-in 2.2.9 – restablecer tamaño de objetos OLE 0

EXCELeINFO add-in 2.2.9 – restablecer tamaño de objetos OLE

En base al post de Solución a: el texto de los botones se ve comprimido he añadido al add-in tal herramienta para solucionar los casos mencionados. Se añade un formulario donde se muestra el...

EXCELeINFO add-in 2.2.8 – proteger varias hojas a la vez con contraseña 2

EXCELeINFO add-in 2.2.8 – proteger varias hojas a la vez con contraseña

Tenía pendiente la herramienta para protegar varias hojas a la vez. Ahora la presento con la misma modalidad que las otras herramientas, con un ListBox donde aparecen todas las hojas del libro, además de...

Solución a: el texto de los botones se ve comprimido 3

Solución a: el texto de los botones se ve comprimido

Es muy común que se utilicen controles ActiveX (OLEObjects) en hojas de Excel para ejecutar macros, como lo son los botones. Y también es común sin una causa aparente que después el texto de...

Validar objetos en vba Excel con TypeName 0

Validar objetos en vba Excel con TypeName

La función TypeName de vba Excel nos devuelve una cadena de texto que nos da información acerca de una variable. La variable puede ser una celda, el valor de una celda, un rango. un...

Uso de la propiedad StatusBar en vba Excel 2

Uso de la propiedad StatusBar en vba Excel

El objeto Application, el cual se refiere a Excel como aplicación, entre sus tantas propiedades tenemos la de StatusBar, la cual puede usarse como un perfecto auxiliar visual al momento de que ejecutamos nuestra...

Ejemplo de formulario de captura en Excel 44

Ejemplo de formulario de captura en Excel

En esta ocasión presento un formulario de captura, con validaciones, que ingresará los datos capturados en una tabla de Excel. Cómo funciona ?? Se presenta una tabla de Excel, con 14 campos. Mediante un...

Hora real en Excel con OnTime 8

Hora real en Excel con OnTime

El presente ejemplo funciona con el método OnTime, y se desarroló para mostrar la hora real en un WordArt, que a su vez, está vinculado con una celda que actualiza la hora cada segundo,...

Uso del control WebBrowser en Excel 5

Uso del control WebBrowser en Excel

Les comparto un ejemplo sencillo de cómo ver páginas Web dentro un libro de Excel, así como visualizar páginas html alojadas en una carpeta. Para tal efecto utilizamos el control WebBrowse, que en su...

Exportar de Excel a Access mediante formulario de vba 39

Exportar de Excel a Access mediante formulario de vba

En esta ocasión presento un proyecto que puede dar pie a crear otros más elaborados, dependiendo de la necesidad. El proyecto realiza la captura de datos mediante un formulario diseñado en vba, para así...

Modificar celdas sin desprotegerlas 0

Modificar celdas sin desprotegerlas

Cuántas veces, al momento de grabar nuestras macros, queremos proteger nuestras hojas, pero después tenemos que seguir ingresando datos, pero nuestra hoja ya está protegida. Una solución es Desproteger nuestra hoja y volverla a...

Uso de For each … Next en vba Excel 0

Uso de For each … Next en vba Excel

El constructor For each … Next nos permite la manipulación de objetos dentro de una colección. Una colección es el conjunto de elementos de un mismo tipo, por ejemplo, colección de celdas, de hojas,...

Crear índice con links a las demás hojas en Excel 7

Crear índice con links a las demás hojas en Excel

En lo personal utilizo archivos con muchas hojas, lo cual es imprescindible dejar de hacerlo. Motivo por el cual elaboré una macro que me permite crear un índice de todas las hojas de mi...

EXCELeINFO add-in: cerrar y eliminar archivo activo 0

EXCELeINFO add-in: cerrar y eliminar archivo activo

Para la versión 2.2.7 del add-in, se crea en el apartado Archivos, una macro que nos permitirá cerrar el archivo activo, además de eliminarlo del disco duro. Esto puede ser útil para cuando utilizamos...

Botón de minimizar y maximizar en Form de vba 9

Botón de minimizar y maximizar en Form de vba

En base a una pregunta del blog, encontré el siguiente código (el cual no es mi autoría) para poder poner tanto un botón de minimizar y uno de maximizar en un formulario de vba....

Cerrar varios archivos a la vez en Excel 0

Cerrar varios archivos a la vez en Excel

Se añade una nueva funcionalidad al Add-in, llamada Cerrar varios archivos a la vez, que nos permite elegir los archivos a cerrar. Comportamiento: Se muestra un formulario con un ListBox donde se enlistan todos...

EXCELeINFO add-in: Imprimir múltiples hojas a la vez 0

EXCELeINFO add-in: Imprimir múltiples hojas a la vez

Presento la nueva versión de mi Add-in con la reciente función añadida de Imprimir varias hojas al mismo tiempo. El comando permitirá visualizar en un ListBox todas las hojas de todos los libros abiertos...