Bonjour à tous,
Voila dans l'une de mes macro, je vais ouvrir un fichier sur un serveur et lors de l acces j ai un message : proprietes des liaisons de données. Il me demande des infos : path et nom d utilisateur mais j ai juste a faire ok.
Puis une seconde fenetre : tapez les informations d'initialisations de MS JET OLE DB. Ici le mieu serai de passer automatiquement en DB_MODE_READ car je ne dois pas mofier la base, juste lire des infos.
Est il possible que je passe automatiquement ces fenetre sans actions de l utilisateur ?
Mon code est le suivant :
J ai essayer avec : Application.DisplayAlerts = False et Application.DisplayAlerts = True mais ca ne fonctionne pas !
Merci d avance.
Voila dans l'une de mes macro, je vais ouvrir un fichier sur un serveur et lors de l acces j ai un message : proprietes des liaisons de données. Il me demande des infos : path et nom d utilisateur mais j ai juste a faire ok.
Puis une seconde fenetre : tapez les informations d'initialisations de MS JET OLE DB. Ici le mieu serai de passer automatiquement en DB_MODE_READ car je ne dois pas mofier la base, juste lire des infos.
Est il possible que je passe automatiquement ces fenetre sans actions de l utilisateur ?
Mon code est le suivant :
Code:
' Définir le chemin d'accès à la base
sPath = "G:\Techni\EWData70TSE\_2012.450\"
' Définir le nom de la base
sBase = "EW_3003.MDB"
' Ouvrir la base en tant que nouveau classeur
Workbooks.OpenDatabase Filename:=sPath & sBase, _
CommandText:=Array("EW_3003"), CommandType:=xlCmdTable, ImportDataAs:=xlTable
J ai essayer avec : Application.DisplayAlerts = False et Application.DisplayAlerts = True mais ca ne fonctionne pas !
Merci d avance.