Excel VBA bouton modifier la taille et l'emplacement
Comment puis-je modifier la taille du bouton et l'emplacement sur une feuille excel?
Ce type de bouton?
La seule chose que j'ai trouvé est l'ajout d'un bouton. J'ai aussi trouvé ActiveSheet.Les formes("Bouton 1"), mais ne pas le faire fonctionner.
Pourquoi ce post en bas-voté? Si vous allez en bas de vote à quelqu'un, veuillez expliquer votre raisonnement. C'est pourquoi nous sommes tous ici: apprendre les uns des autres.
La seule chose que j'ai trouvé est l'ajout d'un bouton. J'ai aussi trouvé ActiveSheet.Les formes("Bouton 1"), mais ne pas le faire fonctionner.
Pourquoi ce post en bas-voté? Si vous allez en bas de vote à quelqu'un, veuillez expliquer votre raisonnement. C'est pourquoi nous sommes tous ici: apprendre les uns des autres.
OriginalL'auteur Steven | 2011-10-31
Vous devez vous connecter pour publier un commentaire.
Vous y êtes presque avec
ActiveSheet.Shapes("Button 1")
Si vous
dim
une variable commeShape
et assigner le bouton, vous pouvez utiliser intellisence pour explorer les propriétés disponibles. À partir de là, vous trouverez.Height
,.Width
,.Left
,.Top
OriginalL'auteur chris neilsen
Steven, pour apprendre les bases du VBA dans Excel, je vous recommandons de tester le Enregistrer une Macro option. C'est l'emplacement varie en fonction de votre version d'Excel (En 2007, vous devez activer l'onglet Développeur dans votre ruban).
Avec ce bouton activé, utilisez les menus standard pour faire ce que vous vouliez faire en premier lieu (dans ce cas, prendre une taille personnalisée bouton). Puis arrêter l'enregistrement et de regarder le code généré automatiquement, vous venez de faire.
Vous êtes correct. J'ai dû l'essayer pour moi-même. Pour une raison quelconque, l'enregistreur de macro uniquement les enregistrements de commandes pour la mise à l'échelle du bouton de la taille. Il n'a pas le record absolu des changements dans la taille. Veuillez utiliser @chris neilsen de réponse.
OriginalL'auteur PowerUser