Bonjour à tous,
J'ai une application Access qui possede quelques tables liées (SQL Server).
Cet application doit être actualisée tous les jours par biais d'une macro VBA qui contient le moreau de code suivant:
(j'ai pensé que faire comme ça serait plus "clean" que effacer la table via RecordSet.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 DoCmd.OpenTable "maTable", acViewNormal, acEdit DoCmd.RunCommand acCmdSelectAllRecords DoCmd.RunCommand acCmdDelete DoCmd.RunCommand acCmdCloseWindow DoCmd.OpenQuery "R_cr_maTable", acViewNormal, acEdit
Le seule soucis:
Pour quelques personnes tout se passe bien, l'actualisation marche.
Il y a une personne (la plus important, parce que cet elle qui fait l'actualisation) que n'arrive pas à le faire: lors que l'actualisation arrive à ce point la, on a l'erreur
"Erreur 2364: MS Office Access ne peut pas ouvrir la table en mode feuille de donnes"
Le plus bizarre c'est que si cette personne essaye d'ouvrir normalement la table, avec un double clic, elle ouvre sans aucun problème...
Est-ce que quelqu'un peut m'aider svp?
Merci d'avance
Partager