Importation automatique du ruban Excel via VBA

Bonjour à tous !

N'ayant pas trouvé les bons mots clés pour répondre à ma problématique, je la poste ici :

J'ai un ruban que j'ai personnalisé sur un fichier Excel que j'ai mis sur un réseau pour qu'il soit accessible à tous mes collègues.

J'ai créé ce ruban via l'option "personnaliser le ruban" puis je l'ai importé en un fichier "Excel - Personnalisations.ExportedUI"

Le souci est que le ruban n'apparait que pour un nom de session ET un PC donné, je m'explique :

En supposant que l'utilisateur A importe le ruban sur le PC B :

- Un utilisateur C ne retrouvera pas le ruban sur le PC B

- L'utilisateur A ne retrouvera pas le ruban sur un PC D

Mon objectif donc est de faire en sorte que je mette mon fichier exporté "Excel - Personnalisations.ExportedUI" quelque part sur le réseau, et que, à l'aide d'une macro, cela soit possible d'importer le ruban automatiquement dès l'ouverture du fichier Excel (donc macro à mettre dans ThisWorkbook). Est-ce que c'est possible ?

Merci à vous !

Excusé moi de déterrer ce sujet d'une année d'hibernation mais j'ai le même problème actuellement et je ne trouve non plus pas la solution.

Hoosp, si tu a trouvé une solution tu peux la partager ?

Les autres, si vous l'avez vous pouvez nous l'expliquer ici ?

Merci d'avance.

Cordialement.

Arthur.

Bonjour , je suis tres interressé par le sujet , quelqu'un aurait il une solution ?

Merci d'avance

Bonjour,

Une solution serait peut-être de créer un ruban avec onglet perso avec le Custom UI Editor (Voir ce terme dans Google)

Un peu à la manière de celui joint dans cette conversation. (voir l'onglet Fonction)

Comme ça tu n'as rien à importer c'est le classeur qui emporte ses bagages avec lui...

A+

135test-ribbon.xlsm (31.29 Ko)
Rechercher des sujets similaires à "importation automatique ruban via vba"