Niet een probleem, maar wel nieuwsgierig.
Ik heb in mijn programma een cel staan waarin d.m.v. VBA een tijd wordt weergeven. Een tijd die wordt ingevoerd per regel, na het wegschrijven van gegevens uit een userform. Nadat dit gebeurd is dan staat er door VBA bijvoorbeeld in de bewuste cel: 20:35:50. Echter de tijd van Windows 7 staat dan nog op: 20:36. Ik gebruik dan als code:
Heeft dit te maken met de tijdsverwerking van de code of is dit altijd zo? Zo ja is er een simpele manier om de tijd met seconden gelijk te trekken. Ik bedoel als de tijd op Windows 20:36 is en de tijd in VBA 20:35:50.
Ik heb in mijn programma een cel staan waarin d.m.v. VBA een tijd wordt weergeven. Een tijd die wordt ingevoerd per regel, na het wegschrijven van gegevens uit een userform. Nadat dit gebeurd is dan staat er door VBA bijvoorbeeld in de bewuste cel: 20:35:50. Echter de tijd van Windows 7 staat dan nog op: 20:36. Ik gebruik dan als code:
Code:
.Range("A1").Value = Time
Heeft dit te maken met de tijdsverwerking van de code of is dit altijd zo? Zo ja is er een simpele manier om de tijd met seconden gelijk te trekken. Ik bedoel als de tijd op Windows 20:36 is en de tijd in VBA 20:35:50.