Professional Documents
Culture Documents
Mini
Mini
Mini
Option Explicit
Oefening 1 Oefening 2
Public Sub Letters() Public Sub Datum()
Dim strTekst As String Dim strDag As String
Dim intLengte As Integer Dim intDag As Integer
Dim strKarakter As String Dim dteDatum As Date
Dim strNieuweTekst As String Dim intKwartaal As Integer
Dim intTeller As Integer dteDatum = InputBox("geef een datum
strNieuweTekst = "" in", "invoer")
strTekst = InputBox("geef een tekst in", intDag = Weekday(dteDatum)
"invoer") strDag = WeekdayName(intDag, False,
intLengte = Len(strTekst) vbSunday)
For intTeller = 1 To intLengte Select Case True
strKarakter = Mid(strTekst, intTeller, Case Month(dteDatum) = 1 To 3
1) intKwartaal = 1
If strKarakter = "o" Then Case Month(dteDatum) = 4 To 6
strKarakter = "s" + strKarakter + "s" intKwartaal = 2
strNieuweTekst = strNieuweTekst + Case Month(dteDatum) = 7 To 9
strKarakter intKwartaal = 3
Else Case Month(dteDatum) = 10 To 12
If strKarakter = "a" Then intKwartaal = 4
strKarakter = "s" + strKarakter + End Select
"s" MsgBox "De dag is: " & strDag & " en het
Else kwartaal is: " & intKwartaal,
strKarakter = strKarakter vbExclamation, "uitvoer"
End If End Sub
strNieuweTekst = strNieuweTekst +
strKarakter
End If
Next
MsgBox strNieuweTekst, vbInformation,
"uitvoer"
End Sub