Est-il un moyen de modifier la légende sur la Forme des boutons de Contrôle?
Est-il possible (sur une feuille de modifier l'événement), pour modifier le texte de la légende d'un Contrôle de Formulaire bouton?
Idéalement, je voudrais ajouter une variable dans la légende du bouton de fonction sur d'autres données dans le classeur.
Vous devez vous connecter pour publier un commentaire.
Bien, clic droit sur l'onglet de la feuille Sheet1 sur le bas de la feuille de calcul et sélectionnez afficher le code
Copier coller le code suivant
Cet événement se déclenche lorsque la feuille "Sheet1" est activé et il modifie la légende sur le bouton pour
NEW TEXT
Évidemment, vous pouvez vous référer à vos boutons par leur nom ou leur index. Vous souhaitez modifier la
"Button 1"
si vous souhaitez modifier le texte sur un objet différent.Vous pouvez l'affecter à une variable ou à l'évaluation d'une expression si vous remplacez le
"NEW TEXT"
Par exemple
si sur
Sheet2
vous tapez quelque chose dans la cellule A1, vous pouvez modifier le code de la feuille Sheet1 et l'utilisationde cette façon, chaque fois que vous activez la feuille Sheet1 le texte sur un bouton pour être ramassés à partir de la feuille Sheet1, la Cellule A1
Trouver le nom du bouton regardez ici
J'avais besoin TextFrame.Des personnages.Texte pour se rendre à la légende
Dans cet exemple, la Légende de la Forme-Bouton de Contrôle avec le nom "Bouton 1" est modifiée en fonction de la valeur de la cellule modifié en 'Feuil1'. Le bouton est sur la feuille Sheet1, le code vient de la Classe du module de la feuille Sheet1. HTH
Essayez ceci :