De kracht van Visual Basic is de mogelijkheid van het creëren van automatische procedures simpelweg door ze te registreren op uw spreadsheet . Bijvoorbeeld , als u de waarde van een cel op Visual Basic te krijgen , kunt u een eenvoudige procedure te creëren en deze als een macro . U kunt de macro later uitvoeren om het werk dat u zou anders handmatig doen via het toetsenbord automatisch te doen . Nog krachtiger is de volgende stap : Het maken van andere procedures die de procedure die u net hebt gemaakt kunt gebruiken . Hoewel het waarschijnlijk noodzakelijk zal zijn om uiteindelijk wat code schrijven in de Visual Basic Editor , kunt u veel tijd besparen doordat de computer het genereren van de code . Wat je nodig hebt Microsoft Excel VBA Toon Meer Aanwijzingen krijgen de waarde door een Eenvoudige Kopie 1 Ga naar cel A4 in een nieuw Excel-werkblad en voer " 10 . " Klik op "Extra ", selecteer " Macro " en selecteer " Nieuwe macro opnemen . " Enter " Macro1 " voor de macro naam . Klik op "OK . " Klik cel " A4 . " 2 Houd de toets " Ctrl " en druk op " C. " Druk op de blauwe vierkant onder het woord stoppen in het pop - up scherm aan het opnemen van de macro te stoppen . Kijk 3 naar de code die u heeft gemaakt door te klikken op 'Extra ', ' Macro , " en " Macro's . " Klik op 'Bewerken'. Bevestigen dat de code ziet er ongeveer als volgt : . Sub Macro1 ( ) '' Macro1 Macro '' Range ( " A4 " ) SelectSelection.CopyEnd Sub krijgen de waarde met behulp een Celverwijzing 4 Start een nieuwe Excel-werkmap door " nieuw " te selecteren in het menu Bestand . Ga naar cel A3 en voer " 15 . " Klik op "Extra ", selecteer " Macro " en selecteer " Nieuwe macro opnemen . " Enter " Macro2 " voor de macro naam . Klik op "OK . " 5 Klik op cel " A4 . " Type " = A3 " en druk op ' Enter '. Druk op de blauwe vierkant onder het woord " Stop " op de pop - up scherm aan het opnemen van de macro te stoppen . Kijk 6 aan de code die u heeft gemaakt door te klikken op 'Extra ', ' Macro , " en " Macro's . " Selecteer " Macro2 " en klik op 'Bewerken'. Bevestigen dat de code ziet er ongeveer als volgt : . Sub Macro2 ( ) '' Macro2 Macro '' Range ( " A4 " ) SelectActiveCell.FormulaR1C1 = " = R [ -1 ] C " Range ( " A5 " ) . SelectEnd Sub
|