Private Sub Command1_Click() Dim obj_Access As Access.Application Dim Nom_Base_Access As String Dim Nom_Fichier As String Dim Nom_Table As String Nom_Fichier = "c:\temp\essai.txt" Nom_Base_Access = "c:\temp\bd1.mdb" Nom_Table = "Table1" ' Création d'un objet Access Set obj_Access = New Access.Application ' Ouverture de la base Access obj_Access.OpenCurrentDatabase Nom_Base_Access ' Si mot de passe 'SendKeys MotDePasse & "~" ' destruction de la table de réception sinon ça ajoute dans la table On Error Resume Next obj_Access.DoCmd.DeleteObject acTable, Nom_Table On Error GoTo 0 ' importation d'un fichier texte délimité par des ';' obj_Access.DoCmd.TransferText acImportDelim, ";", Nom_Table, Nom_Fichier, False ' Fermeture de la base obj_Access.Quit ' Libération de la mémoire Set obj_Access = Nothing End Sub
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question