Macro pour partager/départager un classeur en 1 clic

Bonjour le Forum !

J’utilise beaucoup de classeurs partagés.

Compte-tenu des limitations qu’Excel impose en mode partagé (formats conditionnels, macros, etc…) il m’arrive souvent de devoir supprimer le partage, faire mes modifs, recréer le partage.

Comme ça finit par être fastidieux, je rêve d’une macro qui me permettrait, avec un bouton unique dans le ruban, de :

– détecter si le classeur actif est partagé ou pas (je ne sais pas faire)

– s’il est partagé : supprimer le partage (ça je sais faire avec l’enregistreur de macros)

– s’il n’est pas partagé : rendre le classeur partagé (ça je ne sais pas faire en VBA, car il faut être capable d’indiquer le chemin d’accès du classeur actif)

Merci à qui pourra m’aider !

Bonjour, pour savoir si le fichier partagé (c'est une valeur de retour Boolean)

MsgBox ActiveWorkbook.MultiUserEditing

Et puis pour une macro en exemple

https://forum.excel-pratique.com/excel/partager-un-fichier-excel-a-l-aide-de-vb-t325.html

Bonjour,

Merci pour ton aide sur ce point.

Malheureusement, comme indiqué dans mon post, je ne suis pas au niveau en VBA pour écrire la macro complète....

Ça n'inspire personne ?

Rechercher des sujets similaires à "macro partager departager classeur clic"