Je suis débutant en visual basic. Dans EXCEL 2007, je souhaiterais avec une macro ouvrir un fichier .DB occupé par un autre programme.
J'arrive à le faire manuellement : Sous EXCEL je fais Ouvrir, et je choisi "Ouvrir une copie" dans la liste déroulante de la fenêtre Ouvrir.
(si je fais Ouvrir directement, j'ai le message "Impossible de vérouiller la table xx, car elle est actuellement utilisée par l'utilisateur yy sur l'ordinateur zz."
Mais en enregistrant la macro ça ne fonctionne pas.
Le verrouillage des fichiers est une fonctionnalité de ton OS, donc, tu ne peux pas passer à travers en utilisant une marco excel.
J'imagine que tu ouvres le classeur en écriture. Dans ce cas, si tu veux ouvrir une copie du document, il te faudra le copier manuellement et ouvrir la copie.