JANHooyman
Gebruiker
- Lid geworden
- 8 okt 2021
- Berichten
- 49
Hallo Experts,
Ik hoop dat jullie een oplossing hebben voor mijn probleem de invoer van tijd.
Waar gaat het om.
Om het invoeren van tijd makkelijk te maken heb ik een vba code gemaakt zodat je geen dubbele punt hoeft te typen oid, bij invoer van bv 700 wordt de tijd automatisch omgezet naar 7:00.
Dit werkt perfect, maar helaas zijn er personen die toch weer met punten gaan typen, of vanuit een ander bestand een verkeerde waarde plakken in de cel.
Een verkeerde waarde in een cel is te ondervangen door gegevensvalidatie door hier een tijdvoorwaarde aan te koppelen (tussen 00:00-23:59)
Maar dan werkt de vba code niet meer (hele getal invoer)
Dus..
In een cel moet de tijd komen dmv typen of plakken (vanuit ander bestand) een foute invoer bv 7.00 moet tot een foutmelding resulteren.
Heeft iemand hier een oplossing voor.
Ik hoop dat jullie een oplossing hebben voor mijn probleem de invoer van tijd.
Waar gaat het om.
Om het invoeren van tijd makkelijk te maken heb ik een vba code gemaakt zodat je geen dubbele punt hoeft te typen oid, bij invoer van bv 700 wordt de tijd automatisch omgezet naar 7:00.
Dit werkt perfect, maar helaas zijn er personen die toch weer met punten gaan typen, of vanuit een ander bestand een verkeerde waarde plakken in de cel.
Een verkeerde waarde in een cel is te ondervangen door gegevensvalidatie door hier een tijdvoorwaarde aan te koppelen (tussen 00:00-23:59)
Maar dan werkt de vba code niet meer (hele getal invoer)
Dus..
In een cel moet de tijd komen dmv typen of plakken (vanuit ander bestand) een foute invoer bv 7.00 moet tot een foutmelding resulteren.
Heeft iemand hier een oplossing voor.