Este ejemplo muestra como leer mediante una conexión ADO una hoja de Excel y poder mostrar dichos datos ( previamente almacenados en un recordset ) en un control DataGrid
Colocar los siguiente controles como está en la imagen:
- Un control Text1 para colocar el Path del libro
- Un Text2 y un Text3 para especificar el Rango de los datos (opcional, si no se especifica se lee toda la hoja)
- Un Text4 para el nombre de la hoja
- Un CommandButton para leer los datos
- Un control DataGrid
- Especificar desde el menú referencias Microsoft Activex Data Objects - Ado
Y aquí vemos la tabla de excel en nuestro programa de Visual Basic: