Excel VBA

Tak for et rigtigt godt og lærerigt kursus.

En af de store fordele ved kurset er, at man kan tage det i det tempo man ønsker og der er ikke noget tidspres.

Opgaverne er gode og udfordrene. Man kan selv, indenfor rammerne, bestemme hvor meget man vil gøre ud af det.

Beskrivelserne til opgaverne er lavet på en sådan måde, at der er også overladt lidt til ens egen fantasi, som jeg synes er en meget god ting.

Kurset har et rigtigt godt niveau, og materialet er godt lavet.

Underviseren ??? Ja, jeg ved ikke hvornår han sover.

Der går ikke lang tid efter man har sendt en opgave, til den er rettet, og altid med en god og konstruktiv kommentar. Også man får underviserens løsningsforslag.

Der er altid hurtig og god hjælp at hente, hvis man er gået i stå. Man får ikke bare løsningen, men et hint, så man kan komme videre.

Jeg vil varmt anbefale det til andre, og gør det !

Endnu engang tak for et godt kursus.

Med venlig hilsen

Peter Juul Jacobsen

Peter Juul Jacobsen, Mærsk Olie & Gas A/S

Excel VBA

Hurtig response på opgaver.

Udfordrende opgaver.

Flemming Pedersen, Semco Maritime

Excel VBA

Det har været super, at kontakten til underviseren har været tilstede under hele kurset. Fornemmelsen af, at han bare sad og ventede på, jeg sendte den næste opgave, var betryggende. Opgaverne kom også hver gang hurtigt retur.

Alle min forventninger blev mere end indfriet, og jeg kan varmt anbefale et kursus fra IT-Fjernundervisning.

Arne Mathiesen, privat

Excel VBA

Hurtig respons.
Får en til at tænke selvstændigt.
Hjælpsom.

Ole Cordes Kristensen, Ce-Tec

Excel VBA

Det har været et supergodt kursus, hvor man ikke bare fik resultaterne leveret, der skulle tænkes meget !

Materialet har været rigtig godt, og det er da utroligt så tit der har været hjælp at hente, har set at underviseren var online, også om aftenen og tidlig morgen, rigtig rart, og der kom lynhurtigt respons tilbage på div. spørgsmål og besvarelser.

Helt sikkertet kursus og kursusform, jeg vil anbefale til andre.

Margit Solveig Kristoffersen, Socialpædagogerne Sydjylland

< >
Se flere referencer

Fejlfinding

I VBA editoren findes en række værktøjer til at finde fejl i VBA kode. Den første og mest brugte er nok debug med F8. Har man en lidt større makro kan man afvikle makroen én linje af gangen ved at trykke F8.

Excel VBA kursus - VBA debug - fjernundervisning

Bemærk, at man også kan se værdierne af de variable, der indgår i makroen ved at lade muse hvile på variablens navn. Tryk F8 igen for at komme videre til næste linje. Det kan være nyttigt at gøre VBA editoren mindre, så man kan se den samtidig med Excel arket, så man kan se, hvad der sker i arket.

Vil du afbryde debug funktionen kan du enten trykke F5 der vil køre makroen færdig eller klikke på stop knappen (firkanten i værktøjslinjen, der sidder sammen med kør og pause knappen).

Breakpoints

Når makroen bliver længere kan der være nyttigt at køre en del af makroen igennem og stoppe den på et givet tidspunkt. Det kan man gøre med et breakpoint. Et breakpoint oprettes og fjernes igen ved at klikke i den grå bjælke til venstre for makroen:

Excel VBA kursus - VBA breakpoints - fjernundervisning

 

Watch vinduet

Vælger man View | Watch window i menuen dukker der et ekstra vindue op i bunden af skærmen, hvor man kan oprette overvågning på variable i makroen:

Excel VBA kursus - VBA watch - fjernundervisning

Man opretter en ny overvågning ved at højreklikke i Watches vinduet og vælge Add watch

Excel VBA kursus - tilføj overvågning - fjernundervisning

MsgBox

Endelig kan MsgBox bruges til at få vist variable eller markere, at et bestemt sted i makroen er nået.

På nuværende tidspunkt skal du naturligvis ikke kunne forstå alle detaljerne i ovenstående kode - det, der er vigtigt, er at du i de næste lektioner husker, at du kan trykke F8 for at steppe igennem koden for at se, hvad der sker og måske på den måde finde ud af, hvad der går galt.


En lille film

Når du har betalt for kurset får du adgang til øvelser til hver lektion. Og når du har fået godkendt din besvarelse får du desuden adgang til mine løsningsforslag med ekstra tips og trix.