1 pièce(s) jointe(s)
Ta plus besoin de te prendre la tête avec ADODB
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| Set con = New ADODBRD 'Class ADODB
'1 - ODBC
'2 - ORACLE
'3 - ACCESS 2010
'4 - ACCESS 2000
'5 - ACCESS 97
'6 - SQL SERVER
'7 - SQL SERVER 2005 Express
'9 - SQLite
'10 - SQLite3
con.TYPEBASE = 4 '4 - ACCESS 2000
con.Fichier = "C:\MonRep\MaBase.mdb"
SQL = "SELECT * FROM table;"
Set RS = con.OpenRecordSet(SQL) |
1 pièce(s) jointe(s)
avec la solution de jfontaine
'4 - ACCESS 2000
Code:
1 2 3 4 5
| 'Ajout des données à partir de A2
wrk.Sheets(1).Range("A2").CopyFromRecordset Rec
'Enregistrement en lecture seule
wrk.SaveAs "c:\Test.xlsx", XlFileFormat.xlWorkbookDefault, , , True |
le ficher cls c’est une class on l’utilise comme une variable sauf qu’il l’instruction New elle possède des propriétés (Variables) et des méthode (Fonctions, Procédures) c’est une variable intelligente !
Il faut faire un clic droit sur ton projet vb et importer un fichier puis sélectionner le fichier cls