Bonjour
J'aurais besoin de votre aide, je voulais faire un teste pour savoir si ma table X est disponible dans ma base Access, et j’ai trouvé un code que j’ai modifié pour l’adapter à mon projet et j’ai le code ci dessous
--------------------------------------------------------------
-----------------------------------------------
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Public Function TableExist(strTable As String) As Boolean Dim db As DAO.Database Set db = DBEngine.OpenDatabase("myBaseAccess.mdb") TableExist = False For Each tdf In db.TableDefs If tdf.Name = strTable Then TableExist = True: Exit For Next db.Close End Function
J’ai fais une présentation vendredi, et tous fonctionne correctement, et aujourd’hui j’ai un message d’erreur "erreur d'execution '3001' argument non Valide." sur la ligne « For Each tdf In db.TableDefs » et je n’arrive pas à trouver une solution
Partager