Verberkmoes
Verenigingslid
- Lid geworden
- 26 feb 2002
- Berichten
- 59
Ik heb een CSV bestand geopend waarin ook een cel met datum en tijd voorkomt.
Deze datum en tijd wordt bij het inlezen automatisch in het format gezet dat onder Windows regionale instelling is ingesteld.
De seconden worden echter niet weergegeven.
Voorbeeld:
- Oorspronkelijk format: yyyy/mm/dd hh:mm:dd
- Windows ingesteld format: dd/mm/yyyy hh:mm:ss
- Weergegeven format: dd/mm/yyy hh:mm (de seconden worden niet weergegeven).
Nu wil ik via VBA het format wijzigen zodat de seconden ook weergegeven worden.
Ik wil echter het reeds ingestelde Windows format van de datum handhaven.
Hoe kan ik dit het beste doen?
Ik heb wel een oplossing maar deze is omslachtig:
Ik zou eerst datum en tijd kunnen scheiden in twee afzonderlijke cellen. Dan het format van de tijd aan passen zodat de sconden worden weergegeven en dan de datum en tijd weer samenvoegen.
Ik heb nog niet geprobeerd of dit inderdaad werkt. De mothode lijkt mij ook omslachtig.
Groeten,
Bert Verberkmoes
Deze datum en tijd wordt bij het inlezen automatisch in het format gezet dat onder Windows regionale instelling is ingesteld.
De seconden worden echter niet weergegeven.
Voorbeeld:
- Oorspronkelijk format: yyyy/mm/dd hh:mm:dd
- Windows ingesteld format: dd/mm/yyyy hh:mm:ss
- Weergegeven format: dd/mm/yyy hh:mm (de seconden worden niet weergegeven).
Nu wil ik via VBA het format wijzigen zodat de seconden ook weergegeven worden.
Ik wil echter het reeds ingestelde Windows format van de datum handhaven.
Hoe kan ik dit het beste doen?
Ik heb wel een oplossing maar deze is omslachtig:
Ik zou eerst datum en tijd kunnen scheiden in twee afzonderlijke cellen. Dan het format van de tijd aan passen zodat de sconden worden weergegeven en dan de datum en tijd weer samenvoegen.
Ik heb nog niet geprobeerd of dit inderdaad werkt. De mothode lijkt mij ook omslachtig.
Groeten,
Bert Verberkmoes
Laatst bewerkt: