1. de macro loopt bij mij nog niet automatisch
Bij mij ook niet. Als je dat wil moet je hem mee integreren in het reeds bestaande Worksheet_Change event. En eerst daar grote kuis houden (zoals ik eerder al in deze topic aangaf). Ik hield beide gescheiden omdat de Worksheet_Change eerst aangepakt moet worden.
als ik hem uitvoer dan geeft hij mij een foutmelding
Mij geeft het ook een foutmelding. Als er fouten in de formules zitten gaan die er verder ook blijven in zitten tot je die eruit haalt.
2. de datum is niet juist. hij staat op 2/01/1202 terwijl het 01/01/2008 zou moeten zijn (zie de datum die erboven staat)
Er is vanalles mis met die sheet. O.a. cel E4 in het voorbeeldbestand. Uren_E10 is niet gekend, geeft een foutmelding, heel januari heeft fouten in de formules, en eigenlijk ook alle datums voor alle maanden...
3. de letters v die ik al ingevuld heb staan ook niet in de lijst (week 30, maw 21/07/2008 t/m 25/07/2008
De code geraakt daar niet omdat ze al vastloopt op begin januari. Oorzaak: alweer fouten in formules, dit keer #VERW fouten in de formules voor de v's.
4. je schreef:
For kolom = 6 To 25
me dunkt dat dit tot 30 moet zijn
Klopt. Nog maar een paar uren geleden schreef ik:
Haal tevens de samengevoegde cellen eruit, die zorgen bijna altijd voor problemen.
en het is al zover... ben ik er zelf nog ingetrapt ook
5. en dan snap ik nog niet waarom je hier een O gebruik
If Cells(rij, kolom) = "v" Then _
Range("O" & Rows.Count)
Omdat de genomen verlofdagen in kolom O komen, bijvullend van onderaan.
Wigi
Laatst bewerkt: