Excel VBA Programmering Avanceret

Kursusmål
Deltagere
Kursusmateriale
Kursus indhold Organisering af kode

I dette modul arbejder vi med kodestruktur. Navngivning af moduler, separation af kode i logiske enheder samt brug af Main / Sub procedures. Scopes for variabler og procedurer.

Følgende emner vil blive gennemgået:

  • Scope for Variabler og Konstanter
  • Systematik omkring brug af Modules
  • Eksport / import af kode

Sub og Function procedurer
I dette modul arbejder vi med opdeling af vores VBA kode i logiske blokke. Brugen af parameter til overførsel af data fra én proces til en anden. Function procedurer bliver en naturlig del af emnet for at få mulighed for at returnere svarværdier fra proceduren.

Følgende emner vil blive gennemgået:
  • Main / sub struktur i kode
  • Fejlhåndtering i procedurekald
  • Argument ByVal / ByRef
  • Fejl i UDF
  • Oprettelse af AddIn i Excels funktionsguide


Oprettelse af Klassemoduler
I dette modul vil du ...

Vis mere

... blive introduceret for og arbejde med egne Klasse Objekter. Vi vil lave klasser der anvendes i import af data fra en database.

Følgende emner vil blive gennemgået:

  • Hvad er en klasse
  • Brug af Objekt Browseren
  • Oprettelse af Objekter
  • Oprettelse Egenskaber og Metoder
  • Bruge klasserne i praksis

Brugerdefinerede Collections
I dette modul lærer du, anvende egne Collections. Vi vil arbejde både med simple Collections og Collections af dine egne Klasse Objekter.

Følgende emner vil blive gennemgået:
  • Almindelige egenskaber for en Collection
  • Globale / Lokale Collections
  • Simple Collection
  • Collection med Key value
  • Objekt Collections

Arbejde med Range Objektet og Arrays
I dette modul lærer hvordan du kan optimere hastigheden på mange af dine VBA koder ved at arbejde med data "in memory" i stedet for at arbejde med data direkte i regnearket. Vi skal arbejde med to-dimensionale Arrays og Range objektet.

Følgende emner vil blive gennemgået:
  • Fra Range til Array
  • Dynamiske Arrays
  • Arrays som parameter til andre procedurer


Ribbon
I dette modul bliver du introduceret for et Open Source værktøj (CUI Editor) der kan hjælpe med lave den kode og de ændringer der skal til i Excel filen for at lave en brugertilpasning af Ribbon. Vi vil indsætte simple knapper i Ribbon og lave CallBacks der kan aktiveres fra VBA.

Følgende emner vil blive gennemgået:
  • Hvad er en Ribbon tilpasning
  • Hvor gemmes det
  • Værktøjer til at hjælpe med udvikling af Ribbon
  • Vi laver en AddIn med eget Ribbon med egne knapper og genbrug af eksisterende
Du kan finde alle informationer om dette kursus ved at gå ind på http://www.4d.dk/Kurser/Office/Excel/Ikke_angivet/1075261

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.

Excel VBA Programmering Avanceret

Forhandler
4D konsulenterne
Normalpris
11.850,00 kr
Udsalgspris
11.850,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.