1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
| Dim Plage As Range
Dim Array1 As Variant
Dim x As Variant
Dim Db1 As Database
Dim Rs1 As Recordset
' Ouverture de la base de données Commandes.mdb
Set Db1 = DBEngine.OpenDatabase(Adr_BD & Nom_BD)
' Ouverture de la table
' Un objet Recordset représente les enregistrements d'une table
Set Rs1 = Db1.OpenRecordset(table_BD, dbOpenDynaset)
' Ecriture des données depuis Excel vers Access
With Rs1
.AddNew
.Fields("Nom_BDU") = Cells(2, 2)
.Fields("Num_DE") = Cells(3, 2)
.Fields("Nom_TSE") = Cells(4, 2)
.Fields("Nom_demandeur") = Cells(5, 2)
.Fields("Sce_demandeur") = Cells(6, 2)
.Fields("NQL") = Cells(7, 2)
.Fields("NQI") = Cells(8, 2)
.Fields("NQA") = Cells(9, 2)
.Fields("NDI") = Cells(10, 2)
.Fields("NPQ") = Cells(11, 2)
.Fields("NRhC") = Cells(12, 2)
.Fields("CQL") = Cells(13, 2)
.Fields("CQI") = Cells(14, 2)
.Fields("CQA") = Cells(15, 2)
.Fields("CDI") = Cells(16, 2)
.Fields("CPQ") = Cells(17, 2)
.Fields("CRhC") = Cells(18, 2)
.Fields("Moyenne") = Cells(19, 2)
.Update
End With
' Fermeture de la base Commandes.mdb
Db1.Close |
Partager