Referencias a Excel9.OLEDB

09/07/2003 - 12:57 por Marta | Informe spam
Estoy realizando una aplicación en Visual Basic 6.0 y
exporto datos desde el código a un libro de Excel. Para
ello he tenido que añadir a mi proyecto, la referencia
Microsoft Excel 9 OLEDB. Esta aplicación será distribuida
a muchos usuarios que ni siquiera puede que tengan
instalado Excel. Me gustaría distribuir esta referencia
con mi programa. ¿Esto lo puedo hacer o tengo que pagar
algo, o mis usuarios tienen que pagar algo? No tengo ni
idea sobre esto y me gustaría que alguien me informara.

Muchas gracias.
Marta
 

Leer las respuestas

#1 Softjaen
12/07/2003 - 19:45 | Informe spam
"Marta" escribió:

Estoy realizando una aplicación en Visual Basic 6.0 y
exporto datos desde el código a un libro de Excel. Para
ello he tenido que añadir a mi proyecto, la referencia
Microsoft Excel 9 OLEDB. Esta aplicación será distribuida
a muchos usuarios que ni siquiera puede que tengan
instalado Excel. Me gustaría distribuir esta referencia
con mi programa. ¿Esto lo puedo hacer o tengo que pagar
algo, o mis usuarios tienen que pagar algo?



Hola, Marta:

Entiendo que te estas refiriendo a la biblioteca «Microsoft Excel 9.0 Object
Library». Si es así, y si no estoy equivocado, no puedes distribuir
libremente dicha biblioteca, porque estamos hablando del archivo ejecutable
de Microsoft Excel (EXCEL.EXE).

Con tu proyecto VB, en principio puedes distribuir los archivos que se
incluyen en el archivo «Redist.txt», que suele estar en la carpeta donde
tengas instalado Visual Basic, pero la biblioteca de objetos de Excel, salvo
que alguien me diga lo contrario, no puedes distribuirla. Tu proyecto podrá
hacer referencia a dicha biblioteca, pero el cliente necesitará tener
instalado en su equipo, el programa Microsoft Excel.

Si por casualidad estas trabajando con bases de datos y hojas de cálculo, no
necesitas para ello la biblioteca de Excel; con el ISAM de Excel y la
biblioteca de DAO o ADO, puedes hacerlo fácilmente. Si lo deseas, échale un
vistazo al siguiente artículo:

Trabajar con ADO, DAO y Excel
http://es.geocities.com/softjaen/Ar..._excel.htm

Un saludo.

Enrique Martínez
[MS MVP - VB]

Preguntas similares