Ik heb een aantal bestanden met verschillende data, ";" gescheiden. De velden met data in datumnotatie hebben de notatie dd/mm/yyyy.
Wanneer ik deze bestanden via de user interface (wizard tekstbestand openen) open, kan ik aan een veld deze notatie meegeven. Echter, wanneer ik in een macro (zelfs een macro, opgenomen met de recorder
) hetzelfde doe, gaat excel er standaard van uit dat de notatie m/d/yyyy is. Dat leid ertoe dat alle data met een dag <13 naar een (verkeerde) datum wordt omgezet en alle andere data als onherkende tekststring blijven staan.
Wat ik zou willen is dat data danwel als "fatsoenlijke datums", danwel als string (maar dan wel alle records in het veld hetzelfde) worden neergezet.
Uitgeprobeerd:
-Prutsen aan de Fieldinfo array: VBA negeert die klaarblijkelijk als het om datums gaat.
-Microsoft erkent het probleem en raadde het aanmaken van een registry-key aan. Werkt niet.
Ik zoek nu of:
-Een oplossing van het bovenstaande.
-Een workaround, om die chaos kolommen, met strings en verkeerde data weer tot iets eenvormigs om te zetten.
Wanneer ik deze bestanden via de user interface (wizard tekstbestand openen) open, kan ik aan een veld deze notatie meegeven. Echter, wanneer ik in een macro (zelfs een macro, opgenomen met de recorder
Wat ik zou willen is dat data danwel als "fatsoenlijke datums", danwel als string (maar dan wel alle records in het veld hetzelfde) worden neergezet.
Uitgeprobeerd:
-Prutsen aan de Fieldinfo array: VBA negeert die klaarblijkelijk als het om datums gaat.
-Microsoft erkent het probleem en raadde het aanmaken van een registry-key aan. Werkt niet.
Ik zoek nu of:
-Een oplossing van het bovenstaande.
-Een workaround, om die chaos kolommen, met strings en verkeerde data weer tot iets eenvormigs om te zetten.