VBA is een afkorting voor Visual Basic for Applications en is te vinden in alle Microsoft Office- programma's . Het is de methode van de code te schrijven met behulp van functies die vragen te stellen , uit te voeren berekeningen en aanwezige antwoorden of terugkeert . Excel , het spreadsheet software voor MS Office , maakt het meest gebruik van VBA- code in te schrijven met behulp van functies aan cellen in de hele vel bevragen . Resultaten laten zien in een andere cel of terugkeer als een verslag , hetzij in hetzelfde werkblad , een nieuw werkblad of een grafiek , afhankelijk van de code die u schrijft . Functie tot Aantal dagen berekenen in een bepaalde maand zichtbaar maken en open uw persoonlijke macrowerkmap in Excel . Selecteer een nieuwe module en schrijven in de volgende code . Functie NoDays ( FullDate ) op NoDays = Dag ( DateSerial ( Year ( FullDate ) , IIf ( maand ( FullDate ) = 12 , 1 , Maand ( FullDate ) + 1 ) , 1 ) - 1 ) End Function Klik op de knop "Opslaan" , sluit de PMW en open een nieuwe werkmap . Typ " 2/15/00 " ( zonder de aanhalingstekens ) in cel A1 . Selecteer A2 , kies " Invoegen ", " Function " en vervolgens uit de lijst Categorie , selecteer " User Defined . " Kies de " ! NoDays Personal.xls " functienaam. Typ " A1 " in de FullDate tekstgebied van de code . Kies " OK" en je zal het rendement van 29 dagen in de maand februari 2000 krijgen . Een Procentuele verandering Functie zichtbaar maken en open uw persoonlijke macrowerkmap , kies " invoegen ", " procedure" en type " PerChange " ( zonder de aanhalingstekens ) in het dialoogvenster Naam . Selecteer " Functie " in de lijst Type en selecteer " OK . " Wijzig de functie om deze code Functie PERCHANGE ( Actueel , Prior ) PERCHANGE = . ( Actueel - Prior ) / End Function Prior Bespaar en sluit je PMW . Klik in de cel waar u uw antwoord op de proppen te komen , klik op " Invoegen ", " functie ", "Categorie " en selecteer " User Defined . " Selecteer " ! PerChange Personal.xls " uit de lijst . Typ in de cel adres voor huidige waarde en de cel voor Prior waarde en kies " OK . " Basic financiële functies Future Value is een gemeenschappelijk financieel functie gebruikt in spreadsheets te berekenen en terug te keren de toekomstige waarde van periodieke betalingen en een gemeenschappelijke rente . De functie is als volgt : = FV ( rente, aantal_termijnen , bet, hw , type) INTRATE ( Interest Rate ) geeft de rente van een volgestort waardepapier . De code is : = INTRATE ( schikking , vervaldatum, investering , aflossing , basis) Logische en Lookup functies EN ( logische ) zal het resultaat is WAAR in de bestemming cel als alle argumenten in de formule waar zijn . Als een argument is vals , dan is het FALSE terug . = AND ( logisch1 , logisch2 , ... ) HLOOKUP ( Lookup ) zoekt naar een bepaalde waarde in een array of tabellen , gebaseerd op de gevonden waarde in de eerste rij . = HORIZ.ZOEKEN ( zoekwaarde , tabelmatrix , row_index_number ; bereik ) op Twitter
|