Dag allemaal
Ik heb een zelf een exceldocumentje gemaakt om na te gaan hoeveel tijd er aan een bepaald product gewerkt wordt.
De bedoeling is dat we een code ingeven in een cel, wanneer we dit doen wordt het uur automatisch ingevuld de andere cel.
Net hetzelfde wanneer het product gedaan is, wordt een code ingescand en wordt de tijd automatisch weergegeven in een andere cel.
Het verschil tussen die twee tijden zal ons dan weergeven hoelang we aan het product gewerkt hebben.
Dit heb ik kunnen bekomen door in de VBA volgende code uit te schrijven (deel code):
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 3 Then
Application.EnableEvents = False
Cells(Target.Row, 5).Value = Date + Time
Application.EnableEvents = True
End If
(Dit werkt
)
Nu mijn vraag/probleem....Wanneer ik bij één van de twee cellen handmatig de tijden ingeef dan herkent excel de totale werktijd van het product niet.
Dan komt er ########
Met andere woorden wanneer ik de start -en eindtijd handmatig ingeef dan is het resultaat zichtbaar.
Wanneer ik de start -en eindtijd automatisch laat ingeven dan is het resultaat zichtbaar.
Wanneer ik een handmatig en één automatisch invul dan is het resultaat niet zichtbaar.
Heeft iemand hiervoor een oplossing?
Alvast bedankt,
Daan