H2416

Ladda ner som PDF

VBA-programmering

Utbildningen vänder sig till dig som vill lära dig hur du kan koppla samman olika program för effektivare arbete med hjälp av Visual Basic for Applications, VBA. Vi visar hur du kan få programmen i MS Office att arbeta tillsammans och hur du kan hämta och använda information från externa datakällor. Att utveckla applikationer för MS Office innebär ofta stora tidsvinster och minskad risk för fel då rutinmässiga arbetsmoment automatiseras. Exempel i kursen baseras på Excel.

Förkunskaper

Programmeringserfarenhet samt lång erfarenhet av arbete inom MS Office, främst Word och Excel.

Kursmaterial

Kursmaterial på svenska ingår.

Informator Training Cloud

Vår utbildningsportal stöttar dig genom hela utbildningen. Portalen är tidsbesparande och utformad för att ge dig som deltagare en mer effektiv inlärning - som leder till bättre resultat och större kunskapstillämpning efter kursen. Läs mer här >

Målgrupp:

För dig som vill se möjligheterna med Office-utveckling och kunna anpassa Office för att minska administrativt arbete inom organisationen. Utbildningen ger dig även bättre kompetens som beställare av Office-utveckling.

Innehåll:

1. Introduktion

  • Olika makrotyper
  • Användningsområden

2. Introduktion till VBA

  • Spela in och köra VBA-makron med inspelaren
  • Titta på och redigera VBA-makron
  • Visual Basic Editorn

3. Användbarhet

  • Koppla kod till knappar och menyer
  • Koppla kod till händelser; markering, avmarkering, klick m m
  • Skapa egna och anpassa menyer

4. Dialogrutor

  • Skapa dialogrutor
  • Verktygslådan
  • Händelser

5. Variabler och konstanter

  • Olika variabler
  • Datatyper
  • Ange konstanter
  • Hämta värden
  • MsgBox
  • InputBox

6. Procedurer och funktioner

  • Skapa och använda procedurer/funktioner
  • Moduler
  • Skapa procedurer Sub
  • Skapa funktioner Function

7. Flera sätt att styra VBA-kod

  • Select-Case
  • For-Next
  • For-Each-Next

8. Objektorientering

  • Vad är ett objekt?
  • Objektklasser
  • Metoder och egenskaper
  • Objektgranskaren

9. Formulär

  • Skapa formulär
  • Kontroller i formulär

10. Kommunikation med andra program

  • Kommunicera med andra Office-program

11. Felhantering och felsökning

Målgrupp:

För dig som vill se möjligheterna med Office-utveckling och kunna anpassa Office för att minska administrativt arbete inom organisationen. Utbildningen ger dig även bättre kompetens som beställare av Office-utveckling.

Innehåll:

1. Introduktion

  • Olika makrotyper
  • Användningsområden

2. Introduktion till VBA

  • Spela in och köra VBA-makron med inspelaren
  • Titta på och redigera VBA-makron
  • Visual Basic Editorn

3. Användbarhet

  • Koppla kod till knappar och menyer
  • Koppla kod till händelser; markering, avmarkering, klick m m
  • Skapa egna och anpassa menyer

4. Dialogrutor

  • Skapa dialogrutor
  • Verktygslådan
  • Händelser

5. Variabler och konstanter

  • Olika variabler
  • Datatyper
  • Ange konstanter
  • Hämta värden
  • MsgBox
  • InputBox

6. Procedurer och funktioner

  • Skapa och använda procedurer/funktioner
  • Moduler
  • Skapa procedurer Sub
  • Skapa funktioner Function

7. Flera sätt att styra VBA-kod

  • Select-Case
  • For-Next
  • For-Each-Next

8. Objektorientering

  • Vad är ett objekt?
  • Objektklasser
  • Metoder och egenskaper
  • Objektgranskaren

9. Formulär

  • Skapa formulär
  • Kontroller i formulär

10. Kommunikation med andra program

  • Kommunicera med andra Office-program

11. Felhantering och felsökning

  • Feltyper
  • Direktfönstret
  • Felsökning
  • Brytpunkter
  • Felhantering och kompilering

Utbildningen levereras i samarbete med

Kurs-ID: H2416
Längd: 2 dagar
Pris exkl moms: 13 750 kr

Frågor om kursen!?

Har du frågor om kursens innehåll, leveransdatum/ort eller behöver en företagsanpassad variant? Fyll i formuläret nedan!


Kan betalas med:
TRAINING CARD

Ort och datum

Stockholm
29 sep – 30 sep
Boka nu!
1 dec – 2 dec
Boka nu!
Göteborg
29 sep – 30 sep
Boka nu!
1 dec – 2 dec
Boka nu!
Malmö
29 sep – 30 sep
Boka nu!
1 dec – 2 dec
Boka nu!

Tipsa