Importación de un excel desde Vb6

Si trabajas o has trabajado con vb6 en algun momento te habrás encontrado con algún tipo de importación de datos, y el formato preferido tanto por clietnes como por proveedores suele ser importar un excel, por la comodidad que les representa para validar los datos visualmente. Sin embargo esto la mayor parte de las veces nos obliga a tener la misma instalación de Excel en los clientes cómo en desarrollo, y muchos de ellos no están dispuestos a pagar el coste que ello supone.

Un ejemplo de esto es el siguiente código para importar un excel (es necesario que carguemos la referencia a Microsoft Excel, la versión que necesitemos o tengamos):

La solución a esto sería el siguiente código que resuelve el problema utilizando el driver Microsoft.Jet.OLEDB.4.0 para usar el archivo excel cómo si de una base de datos externa se tratara y así manejar los datos:

Espero que os sea realmente útil, tal y cómo puse arriba esto nos evita el tener que realizar una instalación de office en cada equipo cliente que quiera realizar la importación.

Leave a Reply

Your email address will not be published. Required fields are marked *