Centrale spil als het gaat om ‘t schrijven van macro’s in VBA is de Visual Basic Editor in Office. Hier maak je kennis met dit onderdeel. In het boek Magisch Microsoft Office met VBA: Macro’s bouwen voor beginners gaan we hier vanzelfsprekend veel dieper op in. Maar een eerste kennismaking met deze wel heel veelzijdige editor van een al even veelzijdige programmeertaal is alvast handig. En smaakt hopelijk naar meer.
De Visual Basic Editor (VBE) is je primaire werkplek voor het schrijven, bewerken en debuggen (fouten opsporen en verhelpen) van VBA-code binnen Microsoft Office-applicaties. Deze geïntegreerde ontwikkelomgeving (IDE, van integrated development environment) biedt een krachtig platform waar je niet alleen macro’s kunt creëren en aanpassen, maar ook complexe automatiseringsoplossingen kunt ontwikkelen.
Om eens kennis te maken met VBA, kun je beginnen met het aanpassen van een opgenomen macro in Office. In dit voorbeeld gaan we aan de slag met een Word-macro, maar een soortgelijke werkwijze geldt ook voor de andere Office-onderdelen. Onderstaande tekst is afkomstig uit het boek Magisch Microsoft Office met VBA: Macro’s bouwen voor beginners. En daarin wordt uiteraard diep ingegaan op het échte programmeerwerk!
Stel, je bedenkt je na het opnemen van de Word-macro dat je beter een andere versie van het logobestand had kunnen gebruiken; het zou dan sneu zijn als je de hele macro opnieuw zou moeten opnemen. Dat is gelukkig niet nodig, want tijdens het opnemen is er bewerkbare VBA-code gegenereerd. In het volgende hoofdstuk kijken we uitgebreider naar de Visual Basic Editor (VBE), maar nu krijg je alvast een voorproefje.
Met het opnemen van een macro in Office, ‘programmeer’ je eigenlijk al in VBA, zonder daar wat spannends van te merken. Een mooie opstap dus naar het ‘betere werk’ voor later. In ons kersverse boek Magisch Microsoft Office met VBA: Macro’s bouwen voor beginners ga ik diep in op het programmeren in VBA, voor alle losse Office-onderdelen. Maar ook hier beginnen we met die allereerste basis, ofwel het opnemen van die Macro’s. Hoe dat werkt, lees je ook in dit artikel!
Het opnemen van een macro in Microsoft Office is vergelijkbaar met het opnemen van een video van je schermactiviteiten, maar dan specifiek gericht op de acties die je uitvoert binnen een Office-applicatie zoals Word of Excel. Wanneer je een macro opneemt, slaat Office elke klik en elke invoer op als een reeks VBA-commando’s. Deze commando’s vormen samen een macro die, wanneer afgespeeld, de opgenomen acties exact opnieuw kan uitvoeren.
Dit proces is bijzonder gebruiksvriendelijk, omdat het geen voorafgaande kennis van programmeren vereist. Je voert simpelweg de taken uit die je wilt automatiseren en Office creëert de code voor je. Het resultaat is een op maat gemaakte macro die je op elk gewenst moment kunt afspelen om dezelfde taken opnieuw uit te voeren, waardoor repetitieve processen worden geëlimineerd en de efficiëntie toeneemt.
Als je Office helemaal naar je eigen hand wilt zetten, kun je eigen macro’s programmeren in Microsoft Office. Hoe je dat doet, leer je in mijn gloednieuwe boek Magisch Microsoft Office met VBA: Macro’s bouwen voor beginners. Een hele mond vol, maar je gaat dan ook heel veel leren van dit boek! Maar in dit artikel – afkomstig uit dat boek – beginnen we echter helemaal bij het begin. Want wat zijn macro’s eigenlijk en wat kun je er zo’n beetje mee…?
Macro’s programmeren… het klinkt ingewikkeld. En bovendien… waarom zou je dat willen? Microsoft Word doet toch wat het doen moet? En Excel en PowerPoint toch ook? Vanzelfsprekend is dat zo, maar dat gebeurt pas wanneer jij op de juiste knoppen drukt. En bij herhalende klusjes betekent dat dat je vaak op dezelfde knoppen moet drukken… soms wel elke week of elke dag. Saai soms, en bovendien: foutgevoelig. Vandaar dat het de moeite loont om je te bekwamen in het programmeren van macro’s; ze nemen saai, repetitief en ingewikkeld werk uit handen, en doen dat ook nog eens vanzelf. Nieuwsgierig geworden? Lees dan vooral verder!
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.
Met het verwijzingen absoluut maken in Excel, zorg je voor meer controle over je rekenwerk. In voorkomende gevallen is dat verdraaid handig en zelfs noodzakelijk. Hoe je dit regelt, lees je in deze post, een extract afkomstig uit mijn boek De 100+ beste tips & trucs voor Excel wat inmiddels bij alweer de tweede editie is aanbeland. Je vindt hierin nog veel en veel meer tips betreffende de populaire spreadsheet van Microsoft.
Wanneer je een formule met een celverwijzing kopieert, dan schuift die celverwijzing op. Dit heet een relatieve celverwijzing. Dat is meestal handig, maar in het voorbeeld met het percentage bovenaan moet het rijnummer niet veranderen. Daarvoor zet je dus in de celverwijzing een $ voor het rijnummer, zoals in B$1. Deze verwijzing naar de rij is absoluut.
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.
U kunt een Excel werkblad snel kopiëren naar Een ander bestand. Hoe, dat leest u hieronder. Dit is een tip uit mijn boek De 100+ beste tips & trucs voor Excel. Daarin vindt u nog veel meer handige tips & trucs.
Er is een officiële manier om een kopie van een werkblad in een andere werkmap te plaatsen, maar hier is een snellere manier. (Die officiële manier kunt u lezen in mijn 100+ tips & trucs-boek.) Open beide bestanden, dus zowel de werkmap met het werkblad dat je wilt kopiëren als de werkmap waarin de kopie moet komen. Klik op de tab Beeld en kies Alle vensters; er gaat een klein venster open. Kies daarin Horizontaal; je ziet hierdoor beide werkmappen onder elkaar – niet volledig, maar je ziet in ieder geval hun bladtabs.
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.
Het instellen van het afdrukbereik in Excel voorkomt soms een enorme papierbrij uit de printer. Onderstaande tips zijn afkomstig uit mijn boek De 100+ beste tips & trucs voor Excel.
Wordt je werkblad bij het afdrukken niet gunstig verdeeld over het papier, dan kun je de volgende tips proberen.
Standaard worden alle cellen afgedrukt waarin je iets hebt ingevoerd. Om precies te zijn: vanaf cel A1 tot en met de verste cel rechtsonder die bewerkt is. Maar misschien wil je niet alle cellen afdrukken. Je kunt precies instellen welk deel van je werkblad wordt afgedrukt; dat deel heet het Afdrukbereik.
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.
Werkbladen met maanden en weken in Excel maken is prima automatisch te regelen, zoals u in dit artikel kunt lezen. De tekst is afkomstig uitHet complete Boek Excel VBA voor professionals, 4e editie, waarin diep ingegaan wordt op zelf code kloppen en macro’s maken voor Microsoft’s spreadsheetprogramma.
Stel, u hebt regelmatig een nieuwe werkmap nodig met werkbladen voor iedere maand van het jaar. U kunt daarvoor een sjabloon maken, maar u kunt dit ook automatiseren door op een knop in het lint te klikken. De hierna volgende procedure doet dit voor u.
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.
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 chdir of cd: 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.
ChatGPT kan niet alleen goed overweg met tekst, maar ook met code. Een Excel-macro genereren met ChatGPT blijkt verrassend goed te gaan. Onderstaande tekst is afkomstig uit mijn recent verschenen Het complete Boek Excel VBA voor professionals, 4e editie. Hierin treft u een uitgebreide handleiding voor macro’s en het programmeren in VBA onder Excel aan.
De opmars van kunstmatige intelligentie (AI) zoals ChatGPT is niet meer te stuiten en we vragen ons af of dat programma ook een kant-en-klare VBA-code kan leveren. Om de proef op de som te nemen, vroegen wij aan ChatGPT: “Ik heb een VBA-macro in Excel nodig die van de reeks met de cellen A1 tot en met A10 het gemiddelde en de standaardafwijking berekent. Het resultaat moet in een dialoogvenster worden weergegeven en dat venster moet kunnen worden opgeroepen met een druk op een knop. Heb je daar de code voor?”
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.
Precies en snel weten hoe oud iemand precies is? Laat de leeftijd exact berekenen in Excel en houd daarbij rekening met de verjaardag! Deze tip is afkomstig uit mijn boek De 100+ beste tips & trucs voor Excel waarin je nog veel en veel meer handigheidjes aantreft.
Als je een leeftijd berekent, trek je het geboortejaar af van het huidige jaar. Je weet dan hoe oud iemand in dit jaar wordt, maar houdt er nog geen rekening mee wanneer de verjaardag is. Als je iemands leeftijd precies wilt weten, maakt het uit of die persoon al jarig is geweest of nog niet. Zolang iemand nog niet jarig is geweest, is hij/zij nog een jaartje jonger. Kortom: laat de leeftijd exact berekenen in Excel! De volgende formule houdt wel rekening met de verjaardag.
=DATUMVERSCHIL(F2;VANDAAG();"y")
Deze formule geeft de hele jaren die tot op vandaag zijn verstreken, dus precies de leeftijd op dit moment. In dit voorbeeld staat de geboortedatum in cel F2.
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.
Er zijn allerlei mogelijkheden om ‘saaie’ data te visualiseren, bijvoorbeeld middels een lijngrafiek tekenen in Excel. Onderstaande tekst is afkomstig uit Het complete boek Excel voor professionals, 5e editie. Hierin treft u een berg aan wetenswaardigheden, tips, trucs, procedures en meer aan voor – welnu – professionals.
Een lijngrafiek is geschikt om een ontwikkeling gedurende een periode weer te geven. De punten van de reeks worden met elkaar verbonden, zodat er een idee van voortgang ontstaat. Op de horizontale as staan doorgaans datums of tijdstippen.
Een van de bekendste grafieken die een verloop in de tijd laat zien, is misschien wel het ECG (elektrocardiogram), ook wel een hartfilmpje genoemd. Het ECG registreert de elektrische activiteit van de hartspier en de metingen worden gevisualiseerd in een grafiek. Het werd ruim honderd jaar geleden uitgevonden door Willem Einthoven en is nog steeds het middel bij uitstek om hartkwalen, hartritmestoornissen en dergelijke op te sporen. De ruimte tussen de dikke lijnen staat voor 0,2 seconde, dus vijf dikke lijnen staan voor één seconde.
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.
Kiezen kan soms lastig zijn, laat de computer het voor je doen. Bijvoorbeeld met de functie ALS in Excel. Onderstaande tip is afkomstig uit mijn boek De 100+ beste tips & trucs voor Excel, waarin je zoals de titel wellicht al doet vermoeden nog véél meer handigheden aantreft!
Met de functie ALS laat je Excel keuzes maken. Een formule met ALS bouw je als volgt op. Na =ALS( geef je de voorwaarde op waarnaar gekeken moet worden; na een puntkomma volgt wat Excel moet doen als de voorwaarde waar is: een berekening maken of tekst weergeven; na nog een puntkomma geef je op wat je wilt zien in de andere gevallen.
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.
Aan de ene kant kunt u tijd besparen als u codes sneller kunt opstellen. Codewoorden uit een menu aanklikken in Excel VBA gaat sneller dan ze zelf typen (en foutloos). Codes die u kreeg door een macro op te nemen, kunt u vaak korter maken. Als u weet hoe dat gaat, kunt u ze zelf ook meteen kort typen.
Als u eenmaal een macro hebt en u wilt die door een andere procedure laten gebruiken, doet u aan hergebruik. Aan de andere kant kunt u de uitvoering van de procedure (iets) sneller laten verlopen. In de eerste plaats door overbodige opdrachten die de zaak vertragen weg te halen. Verder door eigenschappen die u tijdens een opname niet hebt gekozen, te verwijderen. Of door eigenschappen die bij hetzelfde object horen, in een blok With…End With te plaatsen. Ook zaken als schermverversing en automatisch het werkblad berekenen vragen onnodig tijd. U leest hoe u duizenden keren een dobbelsteen gooit; daarbij komen we nog even terug op het werken met variabelen.
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.
Alle begin is moeilijk en zelfs pro’s zullen ongetwijfeld met regelmaat te maken krijgen met nieuwe instructies en constructies in VBA voor Excel. Het programma VBA is zo omvangrijk dat het onmogelijk is om in mijn boek alle mogelijkheden te benoemen. U kunt veel hebben aan de Help-functie. Die biedt zeer uitgebreide informatie.
Help gebruiken
Wilt u meer weten over een object, een methode of een eigenschap, plaats dan de cursor in het desbetreffende woord in de code en druk op de functietoets F1; u krijgt meteen informatie over dat woord. U wordt naar een website geleid, dus u moet een werkende internetverbinding hebben. De informatie is niet altijd in het Nederlands beschikbaar. Wilt u verder zoeken, klik dan op Zoeken (of Search) rechtsboven in de webpagina en typ uw zoekterm in het zoekvak. Staat uw trefwoord niet in de standaard documentatie van Microsoft, dan wordt u door middel van een zoekmachineachtige omgeving naar de juiste informatie geleid.
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.
Door te werken met variabelen in Excel VBA, maakt u uw code net wat flexibeler. Programmeer er dan ook lustig op los! Onderstaand artikel is een extract uit mijn nieuwe Het complete Boek Excel VBA voor professionals, 4e editie, waarin ik uiteraard veel dieper op de materie in ga.
In een verhuisdoos kunt u boeken vervoeren. Er passen ook schoenen in, of keukenservies. Wat u er ook in doet, de doos blijft even groot. Met een doos vergeleken, is een variabele een stukje geheugenruimte waar u allerlei gegevens in kunt plaatsen. Variabelen worden in VBA veel gebruikt. Ze vormen een van de belangrijkste bouwstenen en het is erg handig om ermee te werken. U kunt er tekst in opslaan, een getal, een datum enzovoort. Bevat een variabele eenmaal een waarde, dan kunt u in de rest van de code die variabele gebruiken. Daarbij wil VBA ook weten welk type gegevens u in de variabele gaat bewaren. Lucifers bewaart u in een doosje, wijn gaat in een fles. Wijn doet u niet in een luciferdoosje, lucifers niet in een wijnfles. U kiest de verpakking die past bij wat u wilt bewaren. Geeft u vooraf op welk type gegevens u in de variabele gaat bewaren, dan werkt de procedure efficiënter. Ook constanten zijn belangrijke bouwstenen; hun waarde is niet variabel, maar ligt vast.
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.
Met macro’s in Excel kunt u allerlei zaken op een eenvoudige manier automatiseren door ze simpelweg op te nemen en weer af te spelen. In mijn nieuwe Het complete Boek Excel VBA voor professionals, 4e editie leg ik uit hoe dat in z’n werk gaat. Vanzelfsprekend is met VBA nog véél meer mogelijk, maar we moeten ergens beginnen! Macro’s maken en gebruiken in Excel.
Met een macro kunt u vaak voorkomende handelingen automatiseren. De eenvoudigste manier om het gemak van VBA te leren kennen, is door een macro op te nemen. Tijdens de opname van de macro voert u de handelingen één keer uit. Daarna kunt u die macro zo vaak uitvoeren als u maar wilt en worden die handelingen supersnel voor u gedaan. U drukt daarvoor op een zelfgekozen sneltoets. Die sneltoets moet u onthouden, maar u kunt de macro ook met een knop bedienen; dat is prettig als iemand anders met uw macro gaat werken. U plaatst de knop in het werkblad. Hiervoor voegt u een vorm in, die u van een opschrift voorziet. U kunt uw macro’s ook bedienen met keuzerondjes, bijvoorbeeld om zo een adreslijst op verschillende manieren te sorteren. Werkt uw macro nog niet meteen, dan moet u mogelijk de beveiliging bijstellen. Als u de code opent, ziet u hoe Visual Basic de opdrachten die u tijdens de opname van de macro gaf, heeft omgezet in code en uit welke onderdelen die code is opgebouwd. U kunt de code bijstellen die de opname heeft geproduceerd.
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.
Excel stelt bij een grafiek zelf de grootste en kleinste waarde van de verticale as in, maar zelf de verticale as in Excelgrafiek aanpassen is ook een optie. Hoe, dat lees je hieronder. Nog meer informatie vind je in mijn boek De 100+ beste tips & trucs voor Excel.
Excel stelt de grootste en de kleinste waarde van de verticale as automatisch in. Je kunt de uitersten ook zelf bepalen. Komen er bijvoorbeeld geen waarden kleiner dan 60 voor, dan laat je de verticale as bij 60 beginnen; dat wordt dan de ondergrens.
Klik met de rechtermuisknop op de verticale as en klik in het snelmenu op As opmaken; het taakvenster verschijnt rechts in beeld. Klik in het taakvenster zo nodig op Opties voor as; bij de grenswaarden Minimum en Maximum staat Automatisch. Hierdoor past Excel steeds de grootste en de kleinste waarde van de verticale as aan de gegevens aan. Je stelt als volgt je eigen grenzen in. Typ in het vak bij Minimum60 (in dit voorbeeld) en druk op de Tab-toets of op de Enter-toets; nu wordt 60 de kleinste waarde van de verticale as, de ondergrens.
De aanduiding Automatisch verandert hierdoor in Opnieuw instellen. Wil je later de grenzen weer automatisch door Excel laten bepalen, dan klik je op de knop Opnieuw instellen.
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.
Vanzelfsprekend is het werken met datum en tijd in Excel een veelvoorkomende klus. In onderstaande uitleg geef ik een eerste handvest. Waarbij geldt dat je in mijn boek De 100+ beste tips & trucs voor Excelnog veel meer tips rondom dit thema kunt lezen.
Een datum voer je in op een van de volgende manieren.
Kies de methode die je prettig vindt. Sluit altijd af door op de Enter-toets te drukken.
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.
Soms wordt een tabel wat onoverzichtelijk. Cellen kleuren met voorwaardelijke opmaak in Excel brengt dan helderheid! Onderstaande tip is afkomstig uit mijn boek De 100+ beste tips & trucs voor Excel.
Je kunt het uiterlijk van een cel veranderen, afhankelijk van de waarde die erin staat. Dit heet Voorwaardelijke opmaak. Zo kun je bijvoorbeeld cellen kleuren met voorwaardelijk opmaak in Excel. Stel, in een cel kunnen diverse getallen komen en zodra dat getal groter is dan 10, moet dat getal vet worden en moet de cel geel worden met een rand.
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.