Utilisation de Visual Basic pour Applications (VBA ), vous pouvez développer des procédures VBA dans Excel Visual Basic Editor ( VBE ) . C'est un outil facile à utiliser et l'environnement de développement. Procédures VBA développés dans le VBE feront partie du classeur . Vous pouvez développer une application VBA pour générer automatiquement des rapports dans Excel. Vous devez activer la macro avant de pouvoir programmer avec Visual Basic Editor . Choses que vous devez 
 Excel VBA 
 Voir Plus Instructions 
 1 
 Cliquez sur " Démarrer", " Tous les programmes » et « Microsoft Excel » pour entrer dans l'interface Excel. Cliquez sur le ruban " Developer" puis sur le bouton "Macro de sécurité " . Cochez la case " Désactiver toutes les macros avec notification " et cliquez sur "Enregistrer". Maintenant que vous avez mis en place les macros dans votre Excel. 
 2 
 Appuyez sur " Alt" et "F11" simultanément pour lancer VBE . Double -cliquez sur " Sheet1" sur votre panneau de droite dans votre VBE pour ouvrir la fenêtre de code. Sélectionnez " feuille " sur les options déroulante de la fenêtre de code 
 3 
 Entrez le code suivant dans la fenêtre de code : . 
 
 Sous PrintReport () 
 
 Dim pAGE_NUMBER 
 
 ActiveSh As Feuille 
 
 ShNameView Dim As String 
 
 Set ActiveSh = ActiveSheet 
 
 pour chaque cellule Range ( Range (" b3 " ) , Range (" B3 " ) . End ( xlDown ) ) 
 
 Sh_view = ActiveCell.Offset (0, 1 ) . Valeur 
 
 pAGE_NUMBER = ActiveCell.Offset (0, 1 ) . Valeur 
 
 Select Case Cell.Value 
 
 cas 1 
 
 feuilles ( ShNameView ) . Sélectionnez 
 
 cas 2 
 
 application . Aller Référence: = ShNameView 
 
 End Select 
 
 copies ActiveWindow.SeletedSheets.Printout : = 1 
 
 Suivant 
 
 La boucle dans le code conduit à une impression pour chaque cellule dans la colonne B à partir de B2 . Le code imprime uniquement les pages du classeur courant .