Propriété IRibbonControl.Tag (Office)
Cette propriété permet de stocker des chaînes arbitraires et de les extraire au moment de l'exécution. En lecture seule.
Syntaxe
expression. Étiquette
Expression Expression qui renvoie un objet IRibbonControl .
Valeur renvoyée
Chaîne
Remarques
Normalement, vous pouvez faire la distinction entre les contrôles dans un fichier de personnalisation XML de l’interface utilisateur du ruban à l’aide de la propriété Id . Toutefois, il existe certaines restrictions quant aux caractères utilisés dans les ID (aucun caractère non alphanumérique et chaque caractère doit être unique). La propriété Tag n’ayant pas ces restrictions, elle peut être utilisée dans les situations suivantes, où l’ID ne fonctionne pas :
Si vous avez besoin de stocker une chaîne spéciale avec votre contrôle, par exemple un nom de fichier. Par exemple : tag="C:\path\file.xlsm. »
Si vous souhaitez que plusieurs contrôles soient traités de la même façon par vos procédures de rappel, mais que vous ne souhaitez pas conserver une liste de tous leurs ID (qui doivent être uniques). Par exemple, vous pouvez avoir des boutons sur différents onglets du ruban, tous avec tag="blue », puis simplement choisir la propriété Tag au lieu de la propriété ID lors de la perfroming de certaines actions courantes.
Exemple
Dans le code XML utilisé pour personnaliser l’interface utilisateur du ruban, vous pouvez définir une balise comme suit. Lorsque l’action MyFunction est appelée, vous pouvez lire la propriété Tag , qui sera égale à « une chaîne ».
<button id="mybutton" tag="some string" onAction="MyFunction"/>
Voir aussi
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.