| U bent hier: schouppe.net > computerlogica > macrorecorder > oefeningen |
In het handboek (blz 25) zijn een tiental opgaven voorzien op het einde van het hoofdstuk. De oefeningen 1,2,4,6,8 en 10 zijn opgelost op de CD-ROM. U kunt ze ook downloaden van deze website. Ook oefensessie 0 bevat opgaven op het gebruik van de macrorecorder.
201. Neem een macro op die de Bladtabs in Excel uitschakelt. U kunt de bladtabs in- of uitschakelen met het menu Extra Opties... Weergave Bladtabs. Noem de macro bladtabsUitschakelen. Kies als sneltoets Ctrl+Shft+U. De volgende Flash-movie toont de opname van deze macro.
202. Maak een macro die de bladtabs opnieuw inschakelt. De naam van de macro is bladtabsInschakelen. Geef de sneltoets Ctrl+Shft+I.
203. Maak twee knoppen waarmee u de macro’s uit oefeningen 1 en 2 kunt uitvoeren.
204. Neem een macro op die de kolom verbergt waar de cursor staat, evenals de kolom rechts ernaast. Neem hiervoor de volgende handelingen op: selecteer de huidige cel en de cel rechts ernaast (druk de Shift-toets in en het pijltje naar rechts), klik op het menu Opmaak Kolom Verbergen. Klik hier voor de oplossing (movie).
205. Plaats de cursor in cel A3. Neem de macro op die de formule =A1 + A2 opneemt. Stop de recorder. Plaats vervolgens de cursor in cel B3 en neem de macro op die de formule =$A$1+$A$2 opneemt. Wat is het verschil tussen beide macro’s in VBA?
206. Ga na wat de syntaxis in Excel VBA is voor de volgende handelingen:
207. Neem de macro op die de inhoud van een cel verdubbelt. Noem de macro verdubbelen en kies als sneltoets de combinatie Ctrl+Shift+V. U kunt een cel als volgt verdubbelen (ervan uitgaande uit dat u cel A3 geselecteerd hebt).
Stop de recorder en probeer hem enkele malen uit met de sneltoets. We zullen later zien dat deze macro kan vervangen worden door één instructie.
208.
Neem de macro op die de volgende opmaak geeft aan een werkblad (zie figuur
hiernaast). Ga ervan uit dat de cel A1 geselecteerd is.
209. Neem de macro op die automatisch een blanco regel toevoegt aan een bestaand gebied. Neem de figuur hiernaast als voorbeeld. De macro dient een blanco regel te voegen tussen rij 4 en rij 5. Uiteraard dienen de formules op rij 5 correct te blijven, dit wil zeggen dat de formule van de (nieuwe) cel B6 moet zijn: =SUM(B2:B5).
210. Welke soort macro’s kunt u niet opnemen met de recorder?
| ©
H. Schouppe Laatste wijziging: 2004-05-12 |