Sección de códigos , trucos y ejemplos para visual basic


128 - Leer un rango de datos de Excel e importarlo a un control FlexGrid

<Volver> - Anterior - Siguiente



 

Contenido

 

 

 

 

 

 


Importar a un Flexgrid datos desde Excel

Esta rutina es lo que hace es abrir una hoja de cálculo Excel y recorrer mediante un bucle un rango de celdas y a medida que se recorren , mostrar esos datos en un control FlexGrid o Microsoft Hierarchical FlexGrid , para importarlos.

En el ejemplo se recorre todo el contenido desde la fila 20 hasta la columna 5. Para indicar las filas y columnas a importar, indicarel valor en los parámetros correspondientes en la rutina que importa los valores de la hoja. También , por defecto se leerá los datos de la hoja activa que muestre el Excel. Para acceder a una hoja concreta, indicarlo en el último parámetro de la función ( Parámetro sSheetName )

Nota . Este código fuente ha sido probado con Excel versión 2000.

Controles

 

Código fuente en un formulario

 


Importar datos de planilla y resaltar valores de las celdas con colores

Este otro ejemplo es similar al anterior y muestra una forma de poder, luego de leer los datos desde una planilla, remarcar los valores de un color.

En el ejemplo se lee una simple hoja de un libro de Excel que contiene dos columnas ( Fecha y Gastos). Los valores de la columna Gastos que sean superiores a $20, se remarcarán de color rojo, utilizando la propiedad CellForecolor del Grid.

Descargar código fuente

Vista previa del form

 


Recursos vb6 - Enlaces relacionados



Buscar en Recursos vb