1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
Private Sub nomboutond'import_Click()
Dim appExcel As Excel.Application 'Application Excel
Dim wbExcel As Excel.Workbook 'Classeur Excel
Dim wsExcel As Excel.Worksheet 'Feuille Excel
'Ouverture de l'application
Set appExcel = CreateObject("Excel.Application")
'Ouverture d'un fichier Excel
Set wbExcel = appExcel.Workbooks.Open(Me.txt_path1)
'wsExcel correspond à la première feuille du fichier
Set wsExcel = wbExcel.Worksheets(1)
DoCmd.TransferSpreadsheet acImport, 8, "nomdetatabled'import", Me.txt_path1, True
DoCmd.SetWarnings False <== sert à désactiver les éventuels messages d'alertes
DoCmd.OpenQuery "nomdetarequêted'ajout"
DoCmd.OpenQuery "nomdetarequêtedemiseàjour"
DoCmd.OpenQuery "nomdetarequêtedesuppression"
DoCmd.SetWarnings True <== sert à réactiver les éventuels messages d'alertes
End Sub |
Partager