La création de Barré de Macro dans Excel
Je suis un novice en VBA et je suis en train de faire une macro simple où l'on peut mettre en évidence un ensemble de cellules, cliquez sur un bouton, et barré sélectionnés vend. Après, vous pouvez sélectionner la cellule à nouveau, cliquez sur le même bouton et retirez le barré.
J'ai été à la recherche décent, de la documentation, mais, n'ai pas encore trouvé quoi que ce soit.
Voici un peu de code.
Aussi, j'aimerais savoir où est le meilleur de la documentation est sur VBA.
Sub strikeOut()
Selection.Font.Strikethrough = True
End Sub
J'ai aussi besoin d'aide avec le bouton de commande.
Merci.
OriginalL'auteur STANGMMX | 2012-08-06
Vous devez vous connecter pour publier un commentaire.
On dirait que vous êtes sur le bon chemin. Basé sur votre code, je suis en supposant que vous avez déjà un bouton de commande créé. Si donc, essayez ceci:
Pour créer un bouton de commande:
Visual Basic
de la barre d'outils et d'activer leControl Toolbox
bouton. Une autre boîte/barre d'outils doit apparaître avec différentes options de contrôle.Button
option et la placer à l'endroit désiré.Developer
onglet/ruban.Insert
et sélectionnezButton
et le placer à l'endroit désiré.Properties
pour donner à votre bouton, un nom ou une légende.View Code
.ButtonName_Click()
sous, ajouter lestrikeOut()
appel à l'aide:Call strikeOut()
strikeOut
Pour répondre à la deuxième partie de votre question, il est difficile de dire quelle est la "meilleure", mais voici quelques liens qui pourront vous aider:
Puce de Pearson site
MSDN
OZgrid
Il devrait y avoir un stop/play/pause bouton en haut de votre fenêtre éditeur de code. Cliquez sur le bouton arrêter et essayer de nouveau.
Ah. L'a obtenu. Maintenant, il dit non valide ou non qualifiés de référence.
Pouvez-vous poster plus de votre code? Il sonne comme il y a autre chose que je ne peux pas le voir ici.
+ 1 Bien expliqué + Bon Suivi dans les commentaires 🙂
OriginalL'auteur Gaffi