Word VBA programmering

Kursusmål Du vil efter kurset være i stand til at opbygge skabeloner med intelligente indtastningsformularer, få et grundlæggende kendskab til programmering og indblik i måden at håndtere de mest relevante Word-objekter på.
Deltagere Kurset henvender sig til dig, måske som superbruger i virksomheden, der skal automatisere egne arbejdsopgaver eller opbygge smarte og brugervenlige skabeloner til f.eks. standardbreve, rapporter eller lign.

Det forventes, at du har et bredt kendskab til Word svarende til vores Word udvidede kursus.
Kursusmateriale Vi har lavet dette kursus som en vekslen mellem teori, uddybende spørgsmål og mange praktiske hands-on øvelser, da vi ved, at dette er måden, hvorpå du får det mest optimale udbytte.

Du vil, ved kursusstart, få udleveret et gennemarbejdet kursusmateriale og muligheden for at hente de tilhørende kursusfiler, hvis du vil øve dig på opgaverne igen efter kurset.

Skulle du efter kurset få spørgsmål til et af de gennemgåede emner, er du altid velkommen til at kontakte vores instruktører på mail eller telefon.
Kursus indhold Optagelse af makroer
I dette modul vises hvordan du indspiller en makro. Hvad skal du være opmærksom på inden indspilningen, og ...

Vis mere

... hvornår du, med fordel, kan indspille en makro.

Følgende emner vil blive gennemgået:

  • Indspilning- og anvendelse af makroer
  • Hvor gemmes makroer?

Intro til båndet, værktøjslinjer og ikoner
Her lærer du at oprette genveje til dine makroer, så de nemt kan anvendes.

Følgende emner vil blive gennemgået:
  • Oprettelse af genveje til makroer

Visual Basic Editoren
I dette modul gennemgås oprettelse af Sub-procedurer og indstillinger for VBA-editoren. Der er en del tricks, som kan gøre indtastningen af kode nemmere - fx ved at bruge IntelliSense.

Følgende emner vil blive gennemgået:
  • Oprette procedurer
  • Visninger - indstillinger og brug af indtastningshjælp

Variable og datatyper
Vi ser på vigtigheden af at erklære dine variable samt forskellen på de forskellige datatyper. Hvor kan de forskellige variable tilgås og hvor lang er en variabels levetid?

Følgende emner vil blive gennemgået:
  • Erklæring af variable - variablers levetid
  • Datatyper
  • Objekt variable
  • Navnekonventioner

Simple daloger
I dette modul vises de mest almindelige kommunikationsformer du kan have med brugeren. Det kunne fx være en simpel besked til brugeren, eller hvis koden skal tage imod et input fra brugeren.

Følgende emner vil blive gennemgået:
  • Dialogboksen MsgBox
  • Dialogboksen InputBox

Kontrolstrukturer
Du skal lære om valgstrukturer, dvs. en sammenligning af værdier, hvorved du kan træffe et valg i den ene eller anden retning. Hvilke kodelinjer skal nu køres? Ofte vil de kodelinjer, som skal afvikles være de samme igen og igen, og til dette formål gennemgår vi brugen af løkkestrukturer. Løkkerne anvendes typisk ved gennemløb af ord, afsnit, dokumenter eller bogmærker.

Følgende emner vil blive gennemgået:
  • Valg (If-Then-Else og Select Case)
  • Løkker (Do-Loop, For-Next og For-Each)

Opdeling af kode i Sub-procedurer
I dette modul illustreres muligheden for at genanvende kode. Det kan gøres ved at placere koden i en Sub-procedure, som herved kan kaldes flere gange. For at gøre disse kald mere alsidige, kan du overføre argumenter til Sub'en. Disse argumenter kan anvendes til beregninger eller til at få Sub'en til at reagere på inputtet.

Følgende emner vil blive gennemgået:
  • Kald af Sub fra Sub
  • Kald af Sub fra Sub med argumenter

Formularer (UserForm)
Her får du mulighed for at afprøve mange af de hyppigst anvendte kontrolelementer i en UserForm. Du får gennemgået, hvorfor du med fordel kan anvende UserForms, samt hvilke hændelser du kan skrive kode i - både på de enkelte kontrolelementer og på selve UserFormen.

Følgende emner vil blive gennemgået:
  • Design af egne dialoger ved brug af labels, tekstbokse, kombinationsbokse, afkrydsningsfelter osv.
  • Anvendelsesformer
  • Brug af hændelser

De vigtigste objekter i Word
I dette modul bliver du introduceret for de mest anvendte Word objekter. De enkelte objekter, har mange metoder og egenskaber, og det kan være udfordringen! Du kommer på kurset til at arbejde med de mest anvendte af nedenstående objekter.

Følgende emner vil blive gennemgået:
  • Application
  • Documents, ActiveDocument, ThisDocument
  • Paragraphs - Bookmarks - Selection
  • Range
  • Words - Characters

Bogmærker
Når du koder op imod et Word dokument og ønsker at få fat i bestemte områder af dokumentet eller indsætte et indhold i givne områder, er brugen af bogmærker uundgåeligt. På kurset præsenteres de vigtigste egenskaber og metoder til håndtering af Bookmarks-objektet. Vi kigger også på konkret brug af en større Word skabelon med tilhørende formular til indsætning af tekst i dokumentet.

Følgende emner vil blive gennemgået:
  • Oprettelse af bogmærker
  • Anvendelse
  • Bogmærker og formularer

Hændelser for Word-filen
I dette modul kigges på de automatiske hændelser, der indtræder, når man fx åbner- eller lukker et Word dokument eller opretter et nyt dokument på baggrund af en skabelon.

Følgende emner vil blive gennemgået:
  • Document_Open
  • Document_Close
  • Document_New

Funktioner
Og så skal du lære at oprette dine egne funktioner til brug i VBA-miljøet. En Function er en procedure der, udover at gøre noget, også giver en returværdi, fx "al tekst er formateret".

Følgende emner vil blive gennemgået:
  • Erklæring af Function
  • Anvendelse af Function

Arrays
I dette modul introduceres kort brugen af en flerdimensionel variabel - også kaldet et Array. Du får også forklaret hvorfor du, med fordel, kan anvende denne form for variabel.

Følgende emner vil blive gennemgået:
  • Erklæring af Array
  • Anvendelse af Array

Simpel Fejlhåndtering
I dette modul gennemgås hvad du stiller op med kode som potentielt set kan gå ned. Du ønsker ikke, at brugeren af dine makroer ender inde i Visual Basic miljøet med en mystisk fejlmeddelelse. Det kan du nemt lære at håndtere.

Følgende emner vil blive gennemgået:
  • Brug af Error-objektet - hvordan aktiveres objektet
  • Håndtering af forskellige typer af fejl
Du kan finde alle informationer om dette kursus ved at gå ind på http://www.4d.dk/Kurser/Office/Word/Ikke_angivet/969

Har du spørgsmål?

Hvis du har yderligere spørgsmål til dette produkt eller ønsker at få fremsendt materiale i forbindelse med produktet, er du velkommen til at benytte kontaktformularen herunder.

Word VBA programmering

Forhandler
4D konsulenterne
Normalpris
10.350,00 kr
Udsalgspris
10.350,00 kr
Normalpris
Udsolgt
Pris pr. stk.
pr. 
Eksklusiv moms.

Efter aftale / Kontakt for pris

Hvis du har valgt Efter aftale, kan du udfylde formularen nedenfor og så vender vi tilbage til dig og aftaler nærmere.

Har du spørgsmål?

Hvis du har yderligere spørgsmål til dette produkt eller ønsker at få fremsendt materiale i forbindelse med produktet, er du velkommen til at benytte kontaktformularen herunder.