Beste,
Ik stelde deze vraag reeds op worksheet.nl, echter tot op heden zonde reactie.
Bekijk bijlage Planning 2013_Clean.zip
In bijlage een planningsbestand. In het eerste tabblad kunnen de chefs hun werken invullen. Per klant kunnen ze een technieker invullen via gegevensvalidatie.
In kolommen J-K-L kunnen we dan zien hoeveel klanten een bepaalde werknemer moet doen. Maar ook wat hun toestandscode is.
Want de techniekers kunnen in het tweede tabblad hun verlof invullen.
Nu is het zo dat wij als chefs, nog steeds werken kunnen invullen in blad1, niet tegenstaande de techniekers bijv. verlof hebben ingevuld. Wat niet de bedoeling is.
Ik dacht dit eenvoudig op te lossen, zoals ik in cel L33 gedaan heb. Met gegevensvalidatie. De bedoeling was dat er een bericht kwam als er "werkt" ingevuld werd op het moment dat een technieker verlof of iets dergelijks gepland had.
Maar dat werkt niet. Blijkbaar werkt gegevensvalidatie enkel als je manueel een cel invult. Als dit door een formule gebeurt, werkt gegevensvalidatie niet.
Maar hoe moet ik dit dan oplossen? Kan ik een bericht laten komen, het moment dat we een werk invullen terwijl er verlof gepland is?
Noot: ik heb heel weinig ervaring met VBA. Dus als het zo moet opgelost worden, graag voldoende uitleg.
Alvast bedankt!
Jonas
Ik stelde deze vraag reeds op worksheet.nl, echter tot op heden zonde reactie.
Bekijk bijlage Planning 2013_Clean.zip
In bijlage een planningsbestand. In het eerste tabblad kunnen de chefs hun werken invullen. Per klant kunnen ze een technieker invullen via gegevensvalidatie.
In kolommen J-K-L kunnen we dan zien hoeveel klanten een bepaalde werknemer moet doen. Maar ook wat hun toestandscode is.
Want de techniekers kunnen in het tweede tabblad hun verlof invullen.
Nu is het zo dat wij als chefs, nog steeds werken kunnen invullen in blad1, niet tegenstaande de techniekers bijv. verlof hebben ingevuld. Wat niet de bedoeling is.
Ik dacht dit eenvoudig op te lossen, zoals ik in cel L33 gedaan heb. Met gegevensvalidatie. De bedoeling was dat er een bericht kwam als er "werkt" ingevuld werd op het moment dat een technieker verlof of iets dergelijks gepland had.
Maar dat werkt niet. Blijkbaar werkt gegevensvalidatie enkel als je manueel een cel invult. Als dit door een formule gebeurt, werkt gegevensvalidatie niet.
Maar hoe moet ik dit dan oplossen? Kan ik een bericht laten komen, het moment dat we een werk invullen terwijl er verlof gepland is?
Noot: ik heb heel weinig ervaring met VBA. Dus als het zo moet opgelost worden, graag voldoende uitleg.
Alvast bedankt!
Jonas