Naast het hebben van een groot aantal bestaande tools voor het beheren van gegevens , Microsoft Excel kunt u nieuwe instrumenten te creëren met behulp van de scripttaal , Visual Basic . Hoewel het mogelijk is en vaak praktisch om scripts te creëren door het opnemen van macro's , codering scripts met de hand waarmee je maat naar uw exacte behoeften . Woning Een sleutelbegrip in het gebruik van Visual Basic naar Excel te verbeteren is het bereik van de geselecteerde cellen . Met behulp van Visual Basic , kunt u opmaken , sorteren , filteren en voer een aantal andere dingen aan deze cellen sneller dan je kunt zonder scripting . Visual Basic kunnen toegang krijgen tot de huidige selectie van cellen door het pand Application.Selection , die afgekort tot simpelweg selectie kan zijn . Probeer een simpel script dat de kleuren van de huidige selectie . Voer de Visual Basic IDE ( Integrated Development Environment ) en voer deze tekst in het venster code : Sub SelectionExample ( ) Selection.Interior.Color End Sub = rgbBlue Notice hoe gemakkelijk het is om te raden wat deze code zal doen . Visual Basic kunnen zeer Engels - achtige zijn. Terug naar het werkblad ( Alt - F11 ) op en voer de gegevens in sommige cellen . Selecteer de cellen , dan run je SelectionExample macro op hen : selecteer ontwikkelaar> Macro's , klikt u op " SelectionExample " uit de lijst en klik op de knop Uitvoeren . De cellen die u geselecteerd wordt blauw . Experimenteren met Code Zoals eerder vermeld , kan Visual Basic gemakkelijk te lezen , zelfs als je geen programmeerervaring . Dit maakt het aanpassen van uw programma zeer eenvoudig . Verander het programma om de cellen te geven een andere kleur dan blauw . Gebruik een van de kleur constanten die begint met de letters " rgb . " Probeer rgbYellow en rgbGreen . Object Browser Vindt u een uitgebreide lijst met kleuren in de Visual Basic-objecten browser . Het object browser bevat alle functies ( aka methoden ) en de eigenschappen van alle beschikbaar om uw Visual Basic -programma's objecten. Binnen de IDE , drukt u op F2 te roepen het object browser . In het zoekvenster , voer rgb en druk op Enter . Een volledige lijst van kleuren verschijnt in het venster Zoekresultaten . Probeer rgbBlanchedAlmond in uw code , of rgbBurlyWood Filter Gegevens Laten we een meer praktisch voorbeeld van het gebruik van Visual Basic : . Gegevens filteren . Je zult alleen die rijen van de huidige selectie die overeenkomen met een set van criteria te tonen . Begin met het maken van de gegevens . Voer deze tabel overal in Blad 1 : Employee , jaren met companyJoe Escrow , 10Mary tegenstelling , 1Estevan Stevens , 5 Terug om de Visual Basic IDE en voer deze nieuwe code : Sub myFilter ( ) Selection.AutoFilter Veld : = 2 , Criteria1 : = " < 5 " End Sub Terug naar het werkblad en selecteer de werknemer gegevens . Voer de myFilter macro , die alleen die rijen met werknemers die minder dan vijf jaar hebben gehad met het bedrijf zal laten zien .
|