logo

Opplæring i Excel VBA

VBA opplæring

VBA står for Visual Basic til applikasjoner , og hendelsesdrevet programmeringsspråk fra Microsoft. Det brukes nå hovedsakelig med Microsoft Office-applikasjoner som MS Excel, MS-Word og MS-Access.

Denne opplæringen hjelper deg å lære det grunnleggende om Excel VBA. Hver av seksjonene inneholder relaterte emner med enkle eksempler.

Hva er VBA

VBA står for Visual Basic for applikasjoner . Og hendelsesdrevet programmeringsspråk fra Microsoft med Microsoft Office-applikasjoner som f.eks MSExcel , MS-Word , og MS-tilgang .

VBA lar deg automatisere ulike aktiviteter i Excel som å generere rapporter, utarbeide diagrammer og grafer, gjøre beregninger osv. Denne automatiseringsaktiviteten er også kjent som Makro .

VBA hjelper til med å bygge tilpassede applikasjoner og løsninger for å forbedre mulighetene til disse applikasjonene.

Fordelen med denne funksjonen er at du ikke trenger å installere visuelle grunnleggende på skrivebordet ditt. Og å installere Office vil til slutt hjelpe deg med å oppnå formålet. Du kan også bygge svært kraftige verktøy i MS Excel ved hjelp av lineær programmering.

VBA kan brukes i alle kontorversjoner, fra MS-Office 97 til MS-Office 2013 og med alle tilgjengelige nyeste versjoner. Blant VBA er Excel VBA den populære.

VBA er et språk på høyt nivå. VBA er en undergruppe av Visual Basic 6.0 GRUNNLEGGENDE står for B nybegynnere EN ll-Formål S symbolsk Jeg instruksjon C ode.

Hvorfor VBA?

Noen punkter tydelig for deg hvorfor du bruker VBA, for eksempel:

  • VBA bruker enkle engelske utsagn for å skrive instruksjonene.
  • Å lage brukergrensesnittet er å dra, slippe og justere de grafiske brukergrensesnittkontrollene i VBA.
  • VBA er veldig enkelt å lære og krever grunnleggende programmeringskunnskaper.
  • VBA forbedrer funksjonaliteten til excel ved å la deg få excel til å oppføre seg etter ditt behov.

Anvendelse av VBA

Du tror hvorfor du skal bruke VBA i Excel, da MS-Excel i seg selv gir massevis av innebygde funksjoner.

MS-Excel gir bare viktige innebygde funksjoner som kanskje ikke er tilstrekkelige til å utføre komplekse beregninger. Under slike omstendigheter blir VBA den mest transparente løsningen.

For eksempel , Å bruke Excels innebygde formler er vanskelig å beregne den månedlige tilbakebetalingen av lånet. Men det er enkelt å programmere en VBA for denne typen beregninger.

Grunnleggende om VBA

Først må du vite om det grunnleggende før du starter eller skriver noen kode. Det er noen grunnleggende informasjon nedenfor:

Variabel: Variabler er minneplasseringene. Og for å jobbe med VBA, vil du bli pålagt å deklarere variabler.

For eksempel: Anta (2x+ 5y), hvor x=1 og y=2. I dette gitte uttrykket er x og y variablene eller kan tildeles alle tall, dvs. henholdsvis 3 og 4.

Regler for å lage variabler

    Ikke bruk reserverte ord:Reserverte ord er de ordene som har spesiell betydning i VBA, slik at du ikke kan bruke dem som variabelnavn.Variabelnavnet kan ikke inneholde mellomrom:Du kan ikke definere et variabelnavn med mellomrom, for eksempel det siste tallet. Du kan bruke SisteNumber eller Siste_nummer .Bruk beskrivende navn:Bruk beskrivende navn som pris, mengde, delsum osv. Dette vil gjøre VBA-koden din lett å forstå.

Aritmetiske operatorer: Vi bruker (BODMAS)-regelen under parentes for divisjon, multiplikasjon, addisjon og subtraksjon når vi arbeider med et uttrykk som bruker flere forskjellige aritmetiske operatorer.

  1. (+) for tillegg
  2. (-) for subtraksjon
  3. (*) for multiplikasjon
  4. (/) for divisjon

Logisk operatør: Konseptet med den logiske operatøren brukes også når man jobber med VBA som f.eks.

  1. Hvis uttalelser
  2. OG
  3. ELLER
  4. IKKE
  5. EKTE
  6. FALSK

Forutsetning

For å lære VBA bør du installere MS Office, og hovedsakelig MS Excel på datasystemet ditt.

Publikum

Vår VBA-opplæring er designet for nybegynnere for å hjelpe dem å forstå det grunnleggende om VBA. Denne opplæringen vil gi nok kunnskap om VBA hvor du kan ta deg selv til et høyere nivå av ekspertise.

Problem

Vi forsikrer deg om at du ikke vil finne noe problem med denne VBA-opplæringen. Men hvis det er noen feil, vennligst legg ut problemet i kontaktskjemaet.