Navigeren door records in een werkblad in Microsoft Excel met behulp van Visual Basic for Applications ( VBA ) hebt u ze gemakkelijk bekijken . VBA is een programmeertaal gebruikt in Microsoft Office om routinetaken anders handmatig gedaan automatiseren . Een manier om te navigeren door records is door het creëren van een " UserForm " waar u besturingselementen zoals keuzelijsten kunt toevoegen aan werkbladgegevens en knoppen voor navigatie weer te geven . Het selecteren van een record in een werkblad wordt gedaan door middel van de " Range " -object en de " Value " eigenschap wordt gebruikt om de gegevens op te halen . Excel Navigatie Probleem U kunt een grote database in een Excel-werkblad te creëren , maar het kan een probleem worden als je naar beneden scrollen vele rijen naar een bepaalde record te vinden . U kunt de "Find "-functie in Microsoft Excel gebruikt om woorden te vinden in uw werkblad , maar het is niet gebruiksvriendelijk. Een van de beste manieren om te navigeren door records is door middel van automatisering . VBA geeft u de flexibiliteit om programma's die kunnen helpen navigeren in Excel . Excel VBA Ontwikkeling Een type Excel ontwikkeling is door middel van VBA . U kunt de VB -editor gebruiken om een sub procedure die door alle records in uw werkblad kunt navigeren tot hij het record van belang te creëren . Om deze taak te volbrengen zou je een soort van lus te gebruiken , zoals een " For ... Loop" of " Terwijl " loop en kies elke cel met behulp van de " Range " object en "Waarde" eigenschap . Dit is handig als je snel wilt zoeken op het hele werkblad . Gebruiker Form Controls Een andere vorm van navigeren records in Excel is door het creëren van een " UserForm " control . Deze controle is een user interface waar u andere besturingselementen kunt toevoegen aan de gegevens in het werkblad weer te geven . Bijvoorbeeld , kan een keuzelijst worden gebruikt om het huidige record geselecteerd. Commando knoppen kunnen gebruikt worden om te verhuizen naar het vorige record of het volgende record in het werkblad . Excel-macro Als je een programmeur die geen veel ervaring in VBA dan macro's is een goede plek om te beginnen . Een macro is gewoon een sub procedure die een reeks van VBA -opdrachten uitvoert . Excel kunt u macro's opnemen door het opnemen van elke beweging die je maakt en de VBA-code in een module automatisch te genereren . U kunt de code wijzigen in de macro om meer functies toe te voegen , of maakt het dynamischer . U kunt dan voeren deze macro's met een klik .
|