• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Format probleem in VBA Excel 2007

Status
Niet open voor verdere reacties.

keb

Gebruiker
Lid geworden
20 feb 2011
Berichten
133
Ik heb een bestand met heel veel datums in de vorm van "yyyy-mm-dd", zowel van voor 1900 als daarna. Ik had gehoopt dat Excel mijn invoer zag als String, maar met sorteren kwam ik er achter dat Excel datums vanaf 1900 (bijv. "1902-09-12") toch als datum herkent.

Via een macro moet ik sommige datums presenteren.
- Geef ik geen format mee, dan worden datums voor 1900 daarom afgebeeld als "yyyy-mm-dd", die van na 1900 als "dd-mm-yyyy".

- Cell(y,x)=format(datum, "yyyy-mm-dd") leidt toch tot "09-09-2011";
als ik msgbox format(datum, "yyyy-mm-dd") gebruik wordt de datum wel goed gepresenteerd (2011-09-08).

- Geef ik format(datum, "yyyy_mm_dd") dan werkt cell(y,x)=format(datum, "yyyy_mm_dd") wel correct.

Wie weet de oorzaak / oplossing?
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan