Leer in dit artikel de basisbeginselen van objectgeoriënteerd programmeren in Excel (en ook wat objecten zijn). In mijn boek Het complete Boek Excel VBA voor professionals, 4e editie ga ik uiteraard beduidend dieper in op deze materie, maar hier alvast een eerste kennismaking!
Tot de belangrijkste bouwstenen voor het programmeren in VBA horen de objecten. Een object is een voorwerp, bijvoorbeeld een cel of een werkblad. Elk object kan op zijn beurt ook weer objecten bevatten. Het hele programma Excel bijvoorbeeld is een object. De werkmappen waarmee het programma werkt, zijn objecten, elke werkmap bestaat uit een aantal werkbladen, een selectie van cellen is een object en het kleinste object is één cel. U kwam eerder al Range tegen: het object Range is een gebied dat bestaat uit een aantal cellen.
- Ter vergelijking: MS-DOS is (of liever: was) een tekengeoriënteerd systeem, dat wil zeggen dat de computer zijn commando’s via ingevoerde lettertekens krijgt. Daarin betekent bijvoorbeeld
chdirofcd:ga naar een bepaalde map (‘Change Directory’).



Wim de Groot schrijft artikelen over Excel voor het populaire tijdschrift ComputerIdee en boeken bij van Duuren Media. Als freelance auteur heeft hij al vele lezers weten te boeien met dit rekenprogramma. Hij begeleidt in de gezondheidszorg mensen op het gebied van levensvragen. Daarbij is helder communiceren van groot belang. Dat hij helder kan communiceren blijkt ook in zijn uitleg van Excel. Aan beginnende en gevorderde gebruikers laat hij zien hoe ze de mogelijkheden van dit rekenwonder kunnen benutten. Als nuchtere noorderling doet hij niet moeilijk over zaken die ingewikkeld lijken. Zijn doel is om u plezier te laten beleven aan uw computer en aan Excel in het bijzonder. De boeken van Wim vind je hier.
