Visual Basic - Extender Connection de un data a Exel 9.0 y 10.0

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil

Extender Connection de un data a Exel 9.0 y 10.0

Publicado por Paladin (39 intervenciones) el 13/10/2015 16:04:34
Existe un Error muy común en VB6 y es que los data en la propiedad connection solo admiten documentos de Excel hasta 8.0, que viene siendo formato de Excel 97, alguien sabe como extenderlo a Excel 9.0 y 10.0

De Antemano muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

Extender Connection de un data a Exel 9.0 y 10.0

Publicado por Marcelo (226 intervenciones) el 24/10/2015 12:10:26
Basado en la documentacion de Microsoft - para connectar a libros de excel 9.0 (Excel 2000) y 10.0 (Excel 2002) puedes utilizar el Excel 8.0

https://support.microsoft.com/es-es/kb/257819

Versión de Excel: Especifique Excel 5.0 para un libro de Excel 95 (versión 7.0 de Excel) y Excel 8.0 para un libro de Excel 97, Excel 2000 o Excel 2002 (XP) (versiones 8.0, 9.0 y 10.0 de Excel).

1
2
3
4
5
6
7
8
Dim cn as ADODB.Connection
Set cn = New ADODB.Connection
With cn
	.Provider = "Microsoft.Jet.OLEDB.4.0"
	.ConnectionString = "Data Source=C:\MyFolder\MyWorkbook.xls;" & _
"Extended Properties=Excel 8.0;"
	.Open
End With

Suerte!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar