Met behulp van Visual Basic for Applications (VBA ) , kunt u VBA- procedures in het Excel Visual Basic Editor ( VBE ) te ontwikkelen . Het is een makkelijk te gebruiken ontwikkelomgeving . VBA- procedures die zijn ontwikkeld in de VBE zal een deel van de werkmap zijn. U kunt een VBA- applicatie te ontwikkelen om automatisch rapporten in Excel te genereren . U moet de macro inschakelen voordat u kunt programmeren met de VBE . Wat je nodig hebt Excel VBA Toon Meer Aanwijzingen Klik 1 " Start", " Alle programma's " en " Microsoft Excel " om de Excel interface te gaan . Klik op de " Developer " lint en dan " Macro Security" knop . Controleer " Alle macro's uitschakelen met melding " en klik op "Opslaan ". Je hebt nu Druk " Alt " 2 en " F11 " gelijktijdig aan VBE lanceren zetten Macro's in uw Excel . . Dubbelklik op " Blad1 " aan uw rechterhand ruit in uw VBE om het venster code te openen . Selecteer " Werkblad " op het drop -down opties in het venster code 3 Voer de volgende code in het venster code : . Sub PrintReport ( ) op Twitter Dim PAGE_NUMBER Dim ActiveSh als Aantekenvel Dim ShNameView als Koord Stel ActiveSh = ActiveSheet voor elke cel in het bereik ( Range ( " b3 " ) , Range ( " b3 " ) . End ( xlDown ) ) op Sh_view = ActiveCell.Offset ( 0 , 1 ) . Value PAGE_NUMBER = ActiveCell.Offset ( 0 , 1 ) . Value Selecteer Case Cell.Value Case 1 Sheets ( ShNameView ) . Selecteer Case 2 Application . Goto Reference : = ShNameView End of Selecteer ActiveWindow.SeletedSheets.Printout Kopieën : = Volgende 1 De lus in de code leidt tot een afdruk voor elke cel in kolom B vanaf B2 . De code drukt alleen pagina's in de huidige werkmap .
|