Bonjour,

J'ai développé un petit portail avec excel contenant des listes de validation. Aujourd'hui nous sommes 3 à travailler sur cet outil et j'aurais voulu le passer en mode partagé. Il y a un problème : ma macro excel qui crée les listes de validation me plante une erreur en mode partagé alors qu'en mode exclusif elle marche très bien.

Y a-t-il un moyen de contourner ça ??

J'ai essayé de sauvegardé le classeur avant la routine en mode exclusif et après la remettre en mode partagé mais ça ne marche pas. Ca lance plein de boite de dialogue et ça ne modifie pas le type d'accès

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
    ActiveWorkbook.SaveAs AccessMode:=xlExclusive
    ....
    ActiveWorkbook.SaveAs AccessMode:=xlShared

J'allais me tourner vers la méthode ActiveWorkbook.ExclusiveAccess mais je trouve pas son pendant pour remettre le classer en mode partagé.

Help ?