commandes obtiennent MS Excel pour faire ce que vous voulez - et plus rapide que feuilletant tous les menus sur la barre de navigation . Les programmeurs utilisent VBA pour écrire des macros dans MS Excel ; ces macros peuvent exécuter des fonctions qui pourraient être spécifiques à votre application. Les programmeurs peuvent bénéficier de garder une référence du langage VBA pratique pour regarder comment mettre en œuvre de nouvelles fonctionnalités. Quelques commandes VBA sont assez communs et utile d'apprendre tout de suite . Message Box
Une boîte de message, ou plus communément appelé " que les fenêtres pop -up » permet Excel pour interagir avec les utilisateurs. La commande VBA, " MsgBox" (sans les guillemets ) est utilisé pour créer des boîtes de messages. Le programmeur utilise VBA pour définir ce que l'information serait donnée à l'utilisateur dans une boîte de message , quelles informations seront saisies par l'utilisateur et ce qui sera fait avec cette information.
Sélection de cellules
Photos
La commande VBA, Range, se réfère à une cellule ou un groupe de cellules . Combiné avec la propriété objet , valeur - comme dans " Range (" A1 ") Value. " (Sans les guillemets ouvrants et fermants ) - vous pouvez sélectionner le contenu d'une cellule
< br . > Looping
Les programmeurs doivent souvent parcourir plusieurs instances d'un objet à mettre pleinement en œuvre une fonction. Pour MS Excel, les commandes VBA pour le bouclage est «For Each ... Next " (sans les guillemets ) .
Commentant
Lets face it , les programmeurs sont des êtres humains et oubliera la destination d'une commande VBA. Une façon d' éviter d'oublier est de commenter largement dans tout le code VBA. La façon la plus courante de commenter en VBA pour Excel est d'utiliser l' apostrophe, mais il ya un commandement plus , " REM" (sans les guillemets ) qui peut être utilisé pour ceux qui préfèrent ne pas utiliser la ponctuation dans le code.
< Br > Photos Accélérer Calculs
MS Excel par défaut pour calculer automatiquement les formules , ou vous pouvez calculer des formules - les mettre à jour en fonction des changements dans l'information - en appuyant sur la touche " F9 " . Cependant , ces deux méthodes nécessitent intervenir et revenir sur VBA si vos formules appellent définie par l'utilisateur fonctions VBA , ce qui ralentit le calcul. Selon Microsoft , vous pouvez empêcher MS Excel de calcul en dehors de VBA en redirigeant la touche " F9 " avec un sous-programme privé de ce qui suit:
Application.OnKey "{ F9 } ", " recalcul "