Attribute VB_Name = "mod1Oefeningen"
Sub Oefening1()
'
' Oefening1 Macro
' Mijn eerste macro!
'
'
Range("C5").Select
ActiveCell.FormulaR1C1 = "Hello World"
Range("C6").Select
End Sub
Download hier het bestand.
Attribute VB_Name = "mod2Opdrachten" ' Opdracht 1: neem een macro op die de onderstaande gegevens plaatst in deze werkmap met telkens een random omzet ' tussen de 10000 en 20000. ' Cola Fanta 7-up ' 1e kwartaal 16076 12090 12270 ' 2e kwartaal 10612 19478 19204 ' 3e kwartaal 13874 17386 15903 ' 4e kwartaal 16303 10155 16033 ' Opdracht 2: neem een macro op die: ' a. hetzelfde doet als opdracht 1 ' b. de kop een blauwe achtergrond kleur geeft ' c. de kop een witte tekstkleur geeft ' d. de linker kolom een groene achtergrond geeft ' Opdracht 3: neem een macro op die: ' a. hetzelfde doet als opdracht 2 ' b. de omzet formatteert als valuta ' Opdracht 4: neem een macro op die: ' a. een nieuwe lege werkmap maakt ' b. hetzelfde doet als opdracht3 ' c. een grafiek maakt
Download hier het bestand.
Attribute VB_Name = "mod3Antwoorden"
' Opdracht 1: neem een macro op die de onderstaande gegevens plaatst in deze werkmap met telkens een random omzet
' tussen de 10000 en 20000.
' Cola Fanta 7-up
' 1e kwartaal 16076 12090 12270
' 2e kwartaal 10612 19478 19204
' 3e kwartaal 13874 17386 15903
' 4e kwartaal 16303 10155 16033
Sub Antwoord1()
Range("C5").Select
ActiveCell.FormulaR1C1 = "Cola"
Range("D5").Select
ActiveCell.FormulaR1C1 = "Fanta"
Range("E5").Select
ActiveCell.FormulaR1C1 = "7-up"
Range("B6").Select
ActiveCell.FormulaR1C1 = "1e kwartaal"
Range("B6").Select
Selection.AutoFill Destination:=Range("B6:B9"), Type:=xlFillDefault
Range("B6:B9").Select
Range("C6:E9").Select
Selection.FormulaR1C1 = "=RANDBETWEEN(10000,20000)"
End Sub
' Opdracht 2: neem een macro op die:
' a. hetzelfde doet als opdracht 1
' b. de kop een blauwe achtergrond kleur geeft
' c. de kop een witte tekstkleur geeft
' d. de linker kolom een groene achtergrond geeft
Sub Antwoord2()
Antwoord1
Range("C5:E5").Interior.Color = vbBlue
Range("C5:E5").Font.Color = vbWhite
Range("B6:B9").Interior.Color = vbGreen
End Sub
' Opdracht 3: neem een macro op die:
' a. hetzelfde doet als opdracht 2
' b. de omzet formatteert als valuta
Sub Antwoord3()
Antwoord2
Range("C6:E9").Style = "Currency"
End Sub
' Opdracht 4: neem een macro op die:
' a. een nieuwe lege werkmap maakt
' b. hetzelfde doet als opdracht3
' c. een grafiek maakt
Sub Antwoord4()
Workbooks.Add
Antwoord3
Range("B5:E9").Select
Range("C6").Activate
ActiveSheet.Shapes.AddChart2(201, xlColumnClustered).Select
ActiveChart.SetSourceData Source:=Range("Blad1!$B$5:$E$9")
End Sub
Download hier het bestand.
