Vraag : VBA zet lang datumformaat in korte datum om

Ik moet een macro tot stand brengen, die een lang datumformaat in kort omzet. Is dat mogelijk door Formaat (stringxx, „YYYYMMdd“ te gebruiken) of is daar een andere gemakkelijke methode?

Antwoord : VBA zet lang datumformaat in korte datum om

U werkelijk te hoeven niet om de datum om te zetten, kunt u een koord veranderen maar een datum is een datum.

U kunt met de formaatwaarde veranderen als u met een datum begint

schemerige dtDate als datum, strDate als koord

dt=now ()

strDate=format (dt, „YYYYMMDD“)

of verander het koord in een koord

strDate =format (dt, „DDD MMM, DD YYYY“)

strdate=format (cdate (strdate), „YYYYMMDD“)

Thomas
Andere oplossingen  
 
programming4us programming4us