Parmi les nombreuses façons dont vous pouvez apprendre à automatiser et étendre Microsoft Excel avec Visual Basic , l'un des plus efficaces est d'enregistrer votre propre macro. Ensuite, étudier le code créé par l'enregistreur de macros et de commencer à faire de petits changements. Choses que vous devez Microsoft Excel Voir Plus Instructions 1 Ouvrez Excel et cliquez sur " Alt -F" , puis " Options. " Select " ; Centre de confiance ", puis cliquez sur le bouton" Centre de gestion des paramètres " . Cliquez sur " Paramètres des macros " rubrique sur la gauche , puis cliquez sur " Activer toutes les macros ". Cochez la case «Accès approuvé au modèle d'objet du projet VBA. " Cliquez sur " OK" et revenir au classeur Excel . 2 Appuyez sur le bouton d'enregistrement de macro dans le coin inférieur gauche de la fenêtre de l'application Excel. Cliquez sur " OK" dans la case " Enregistrer une macro " de dialogue pour commencer l'enregistrement . 3 Appuyez sur " Alt- f ", puis cliquez sur "Options". Cliquez sur l' "Avancé" rubrique à gauche de la boîte de dialogue , puis cochez la case " Afficher toutes les fenêtres sur la barre des tâches . " Appuyez sur "OK" pour fermer la boîte de dialogue. 4 Appuyez sur la touche " arrêt de macro d'enregistrement " ( dans la même position que le bouton pour commencer l'enregistrement de la macro) , puis appuyez sur "Alt- F8" pour afficher la liste des macros. Sélectionnez " Macro1 ", la macro que vous venez d'enregistrer, puis appuyez sur le bouton «Modifier» . 5 Remarquez le " ... ShowWindowsInTaskbar = true" déclaration dans le code du programme que vous avez enregistré avec la macro . Réviser la macro complète si elle se lit comme suit : Sub Macro1 () Dim sApplication.ShowWindowsInTaskbar = Non Application.ShowWindowsInTaskbarIf ( Application.ShowWindowsInTaskbar = False ) thens = Elses "OFF" = "ON" Fin IfMsgBox " afficher toutes les fenêtres Excel est " & Send Sous 6 Retour vers Excel en appuyant sur " alt- F11 ", puis appuyez sur " alt-F8 " pour afficher la liste des macros . Sélectionnez votre macro ( " Macro1 " ) , puis appuyez sur "Options". Tapez la lettre "k" dans la petite case où il est dit " touche de raccourci : Ctrl + []" , puis appuyez sur " OK. " Fermez la " " boîte de dialogue lorsque vous revenez à lui. 7 exécuter votre macro en appuyant sur le " Macro clé de contrôle -k " que vous venez de lui sont assignées. Avis si la boîte de message affiche " Afficher toutes les fenêtres Excel est ON » ou « OFF ... ...». 8 presse " contrôle -n" à plusieurs reprises pour créer de nouvelles classeurs. Regardez la barre des tâches Windows avec soin comme vous le faites . Notez que chaque nouvelle fenêtre apparaîtra dans la barre des tâches si le message de votre macro s'affiche " ... LE ... » Notez qu'une fenêtre s'affiche si votre macro s'affiche "OFF". Appuyez sur " commande - k" et répétez cette expérience. 9 presse " contrôle -s " pour sauvegarder votre classeur. Dans le " Save as type" menu déroulant , choisissez l'option qui indique « classeur Excel Macro -enabled ». Tapez un nom de fichier que vous voulez et appuyez sur "Enregistrer". 10 Retour à l'aide du code de programme pour la macro en utilisant les instructions de l'étape 4 . Réviser la macro à utiliser d'une manière plus discrète d'afficher le message d'état à l'utilisateur, en remplaçant le " MsgBox ... " déclaration avec celle-ci: Application.StatusBar = " Voir toutes les fenêtres Excel est "& s 11 Retour vers Excel et relancez votre macro. Remarquez la macro affiche désormais son message dans la barre d'état d'Excel , plutôt que la boîte de message.
|