Visual Basic for Applications tilbyr matematiske funksjoner som Loggfunksjon . VBA beregner den naturlige logaritmen til et tall med Loggfunksjon . Input riktig syntaks for å sikre at du beregne ønsket verdi. Åpne Loggfunksjon fra Object Browser vinduet og integrere den med andre matematiske formler ved å opprettholde samme syntaks . Logg Funksjon
Loggfunksjon i VBA beregner den naturlige logaritmen , eller " log ", til et tall. Den naturlige logaritme bruker base " e " som er en konstant verdi. Enten du beregne den naturlige log på en kalkulator , i et regnearkprogram eller i VBA , skal den returnere samme verdi fordi at antallet er konstant . Du kan forenkle arbeidet ved å integrere den naturlige log -funksjonen i VBA-kode i stedet for manuelt å beregne verdiene .
Datatype
Loggfunksjon i VBA er en dobbel datatype. The double datatype holder tallene i 64 -bit rekkevidde og gir den mest mengde plass for beregnede verdier. En av egenskapene til denne datatypen er at den ikke gjenkjenner etterfølgende nuller . For eksempel behandler den doble datatype " 4.300 " og " 4.3" på samme måte. Dette kan føre til problemer med viktige tall hvis du beregner den naturlige loggen for kjemiske ligninger.
Syntax
syntaksen til naturlig log -funksjonen i VBA er "Logg (Verdi) " uten anførselstegn . En forutsetning av log -funksjonen er at den må være en verdi større enn null. Den numeriske begrensning er basert på arten av den naturlige logaritme funksjon, ikke parametrene av VBA. Du kan integrere den naturlige log funksjon i andre beregninger og legge til, multiplisere eller dividere verdien . Opprettholde samme syntaks å bruke loggen funksjon med andre uttrykk .
Object Browser
Åpne log -funksjonen i VBA -vinduet fra objektet browser . Klikk på "View "-menyen øverst på siden og velg " Object Browser . " Select " VBA " fra biblioteket Type drop- down boks . Type " logg" i søkeboksen , og klikk "Logg" i " Search Results " liste . Klikk på "Kopier " for å kopiere funksjonen til utklippstavlen . Lim inn funksjon i VBA- kode vinduet for å fullføre det med syntaksen "Log (antall )" uten anførselstegn .