![]() |
[VBA] code om iemands leeftijd te weten
Sub Leeftijd()
Dim dteStart As Date, intLeeftijd As Integer dteStart = InputBox("Geboortedatum:") intLeeftijd = Year(Date) - Year(dteStart) If Month(dteStart) > Month(Date) Then intLeeftijd = intLeeftijd - 1 Else If Day(dteStart) > Day(Date) Then intLeeftijd = intLeeftijd - 1 End If End If MsgBox intLong End Sub Dit is wat ik heb, tot op de dag nauwkeurig Heb ik iets over het hoofd gezien, of is hier een kortere, betere manier voor? |
Ik merk er niet echt een fout in, maar het lijkt me een omslachtige manier...Kan het niet via datediff ofzo?
|
Alle tijden zijn GMT +1. Het is nu 01:06. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.