? Microsoft Excel est un langage de programmation , Visual Basic pour applications, qui permet aux développeurs d'étendre la panoplie d'outils par défaut d'Excel. L'utilisation de ce langage de programmation avec compétence impliquerait une longue courbe d'apprentissage si ce n'était pas pour la commande d'enregistrement de macro d'Excel . Cette commande écrit un programme pour vous sur la base des commandes que vous exécutez dans Excel. En étudiant ces programmes , vous pouvez apprendre à écrire le vôtre. Les macros peuvent changer grands volumes de données rapidement , de tester toutes vos macros sur des copies de vos données originales avant de les utiliser sur ces données. Instructions Bonjour Macro 1 Ouvrez Excel , puis cliquez sur l'article "Nouveau" du bouton Office pour créer un nouveau classeur. 2 Cliquez sur le menu " développeur" de bouton " Visual Basic " , qui indique à Excel d'ouvrir l'environnement de programmation Visual Basic. 3 Cliquez sur la commande "Module" du menu "Insertion " pour insérer une nouvelle fenêtre pour les états macro . 4 Tapez les déclarations suivantes dans la nouvelle fenêtre. publique sous HelloExcelUser MsgBox " Bonjour Excel utilisateur!" End Sub < br > 5 Appuyez sur " F5" pour exécuter le programme. Une boîte de message s'affiche, créé par le programme . 6 Cliquez sur "OK" sur la boîte de message pour le fermer et terminer le programme. Enregistrement 7 Créer un nouveau classeur en cliquant item " nouveau" du bouton Office . 8 type , la liste suivante dans une colonne de cellules de feuille de calcul , puis faites glisser une région de sélection autour de la liste . Clark Kent Lois Lane Jimmy Olsen 9 Cliquez sur le bouton "Enregistrer " du menu " Developer" pour afficher la boîte de dialogue pour l'enregistrement de macros . 10 type " FilterMacro " pour le nom de la macro, puis cliquez sur "OK" pour commencer l'enregistrement de la macro. 11 Cliquez sur le menu «Accueil » de bouton "Filter" , puis cliquez sur toutes les cases à cocher dans la boîte de dialogue "Filtre" pour effacer les cases , sauf pour les "Lois Lane. " Cela indique à Excel pour filtrer la liste pour n'afficher que l'entrée avec "Lois Lane. " 12 Cliquez sur "OK" pour fermer la boîte de dialogue du filtre , puis cliquez sur l'onglet « Développeur ». 13 Cliquez sur le bouton " Arrêter l'enregistrement " pour mettre fin à l' enregistrement de la macro . 14 Cliquez sur le bouton "Macros " pour afficher une liste de macros , puis cliquez sur la rubrique " FilterMacro " . 15 Cliquez sur le bouton "Modifier " pour accéder à l'environnement de programmation VB . Excel affiche la macro que vous avez écrit par enregistrement . Vous écrivez une nouvelle macro manuellement , en utilisant les instructions de la macro enregistrée . 16 Faites glisser une région de sélection autour des déclarations " FilterMacro " , puis appuyez sur "Control" et "C" pour copier simultanément les déclarations à la presse-papiers. 17 Cliquez dans une zone vide de la fenêtre de programmation , puis appuyez sur "Control" et " V " simultanément pour dupliquer le " FilterMacro " macro. 18 type sur le nom " FilterMacro " avec le nom " FilterMacro2 . " Ecrasez l'adresse de cellule dans les dans les parenthèses qui suivent le texte texte " ActiveSheet.Range " , avec le texte suivant: " $ A $ 40 : $ A $ 43 " . Ceci va dire Excel pour appliquer un filtre pour les cellules de la plage 43 $ A $ 40 à $ A $ . Vous tapez cette liste lors d'une étape à venir 19 type sur le texte cité après le texte " Criteria1 " avec ceci: . " Bananas ". Ceci va dire Excel pour ne montrer que l'élément " bananes" de la liste filtrée . 20 Cliquez sur l'icône « Excel » dans la barre des tâches Windows pour revenir à Excel. Tapez cette liste dans la cellule " $ A $ 40, " et les cellules en dessous: Fruits pommes Oranges bananes 21 Cliquez sur le bouton "Macros " sur la barre d'outils , puis double- cliquez sur l'élément " FilterMacro2 », qui représente le programme que vous venez d'écrire . Excel va exécuter le programme, qui se traduira par juste l'article " Bananas " est affiché dans la liste que vous avez tapé à l'étape précédente . Cette section vous montre comment utiliser les informations à partir d'une macro enregistrée pour écrire une nouvelle macro.
|