Wat ik gedaan heb is als volgt:
Ik heb een formulier aangemaakt (genaamd planbord), waarin ik een aantal tekstvakken heb aangemaakt (om precies te zijn per bungalow 31 stuks, die moeten corresponderen met de dag van de maand, bijv. A13-1; A13-2; A13-3 etc.etc.
Dan bij het openen van dat formulier maak ik twee variabelen aan, te weten:
dagaankomst
dagvertrek
Hieronder een voorbeeld van wat ik heb geschreven:
Dim dagaankomst As String, dagvertrek As String, Bung As String, BungDag1 As String, BungDag2 As String
Dim teller As String
dagaankomst = Left(Periode_Van, 2)
dagvertrek = Left(Periode_Tot, 2)
Bung = Bungalownr
BungDag = Bung + "-" + dagaankomst
teller = dagaankomst
Do Until teller = dagvertrek + 1
If Bung = "A13" And dagaankomst = "01" Or dagaankomst = "1" Then Me.[A13-1] = "X"
If Bung = "A13" And dagaankomst = "02" Or dagaankomst = "2" Then Me.[A13-2] = "X"
If Bung = "A13" And dagaankomst = "03" Or dagaankomst = "3" Then Me.[A13-3] = "X"
If Bung = "A13" And dagaankomst = "04" Or dagaankomst = "4" Then Me.[A13-4] = "X"
If Bung = "A13" And dagaankomst = "05" Or dagaankomst = "5" Then Me.[A13-5] = "X"
If Bung = "A13" And dagaankomst = "06" Or dagaankomst = "6" Then Me.[A13-6] = "X"
If Bung = "A13" And dagaankomst = "07" Or dagaankomst = "7" Then Me.[A13-7] = "X"
If Bung = "A13" And dagaankomst = "08" Or dagaankomst = "8" Then Me.[A13-8] = "X"
If Bung = "A13" And dagaankomst = "09" Or dagaankomst = "9" Then Me.[A13-9] = "X"
If Bung = "A13" And dagaankomst = "10" Then Me.[A13-10] = "X"
If Bung = "A13" And dagaankomst = "11" Then Me.[A13-11] = "X"
If Bung = "A13" And dagaankomst = "12" Then Me.[A13-12] = "X"
If Bung = "A13" And dagaankomst = "13" Then Me.[A13-13] = "X"
If Bung = "A13" And dagaankomst = "14" Then Me.[A13-14] = "X"
If Bung = "A13" And dagaankomst = "15" Then Me.[A13-15] = "X"
If Bung = "A13" And dagaankomst = "16" Then Me.[A13-16] = "X"
If Bung = "A13" And dagaankomst = "17" Then Me.[A13-17] = "X"
If Bung = "A13" And dagaankomst = "18" Then Me.[A13-18] = "X"
If Bung = "A13" And dagaankomst = "19" Then Me.[A13-19] = "X"
If Bung = "A13" And dagaankomst = "20" Then Me.[A13-20] = "X"
If Bung = "A13" And dagaankomst = "21" Then Me.[A13-21] = "X"
If Bung = "A13" And dagaankomst = "22" Then Me.[A13-22] = "X"
If Bung = "A13" And dagaankomst = "23" Then Me.[A13-23] = "X"
If Bung = "A13" And dagaankomst = "24" Then Me.[A13-24] = "X"
If Bung = "A13" And dagaankomst = "25" Then Me.[A13-25] = "X"
If Bung = "A13" And dagaankomst = "26" Then Me.[A13-26] = "X"
If Bung = "A13" And dagaankomst = "27" Then Me.[A13-27] = "X"
If Bung = "A13" And dagaankomst = "28" Then Me.[A13-28] = "X"
If Bung = "A13" And dagaankomst = "29" Then Me.[A13-29] = "X"
If Bung = "A13" And dagaankomst = "30" Then Me.[A13-30] = "X"
If Bung = "A13" And dagaankomst = "31" Then Me.[A13-31] = "X"
If Bung = "A14" And dagaankomst = "01" Or dagaankomst = "1" Then Me.[A14-1] = "X"
If Bung = "A14" And dagaankomst = "02" Or dagaankomst = "2" Then Me.[A14-2] = "X"
If Bung = "A14" And dagaankomst = "03" Or dagaankomst = "3" Then Me.[A14-3] = "X"
If Bung = "A14" And dagaankomst = "04" Or dagaankomst = "4" Then Me.[A14-4] = "X"
If Bung = "A14" And dagaankomst = "05" Or dagaankomst = "5" Then Me.[A14-5] = "X"
If Bung = "A14" And dagaankomst = "06" Or dagaankomst = "6" Then Me.[A14-6] = "X"
If Bung = "A14" And dagaankomst = "07" Or dagaankomst = "7" Then Me.[A14-7] = "X"
If Bung = "A14" And dagaankomst = "08" Or dagaankomst = "8" Then Me.[A14-8] = "X"
If Bung = "A14" And dagaankomst = "09" Or dagaankomst = "9" Then Me.[A14-9] = "X"
If Bung = "A14" And dagaankomst = "10" Then Me.[A14-10] = "X"
If Bung = "A14" And dagaankomst = "11" Then Me.[A14-11] = "X"
If Bung = "A14" And dagaankomst = "12" Then Me.[A14-12] = "X"
If Bung = "A14" And dagaankomst = "13" Then Me.[A14-13] = "X"
If Bung = "A14" And dagaankomst = "14" Then Me.[A14-14] = "X"
If Bung = "A14" And dagaankomst = "15" Then Me.[A14-15] = "X"
If Bung = "A14" And dagaankomst = "16" Then Me.[A14-16] = "X"
If Bung = "A14" And dagaankomst = "17" Then Me.[A14-17] = "X"
If Bung = "A14" And dagaankomst = "18" Then Me.[A14-18] = "X"
If Bung = "A14" And dagaankomst = "19" Then Me.[A14-19] = "X"
If Bung = "A14" And dagaankomst = "20" Then Me.[A14-20] = "X"
If Bung = "A14" And dagaankomst = "21" Then Me.[A14-21] = "X"
If Bung = "A14" And dagaankomst = "22" Then Me.[A14-22] = "X"
If Bung = "A14" And dagaankomst = "23" Then Me.[A14-23] = "X"
If Bung = "A14" And dagaankomst = "24" Then Me.[A14-24] = "X"
If Bung = "A14" And dagaankomst = "25" Then Me.[A14-25] = "X"
If Bung = "A14" And dagaankomst = "26" Then Me.[A14-26] = "X"
If Bung = "A14" And dagaankomst = "27" Then Me.[A14-27] = "X"
If Bung = "A14" And dagaankomst = "28" Then Me.[A14-28] = "X"
If Bung = "A14" And dagaankomst = "29" Then Me.[A14-29] = "X"
If Bung = "A14" And dagaankomst = "30" Then Me.[A14-30] = "X"
If Bung = "A14" And dagaankomst = "31" Then Me.[A14-31] = "X"
dagaankomst = dagaankomst + 1
teller = teller + 1
If teller = dagvertrek + 1 Then Exit Do
Loop
DoCmd.GoToRecord , , acNext
Ik weet alleen niet of dit goed is, wellicht dat een van jullie mij zou kunnen helpen.
Alvast bedankt voor de moeite.
RIchard