Datumsformat
Siggi
ich lese über ein SQL Statement Daten aus die dann in einer zwischen-csv Datei landen (wird später nicht mehr gebraucht).
Diese Daten werden dann in meine Hauptexceldatei kopiert und über einen SVERWEIS intern weitergeleitet. Dann wird per VBA der SVERWEIS ersetzt durch Zelle kopieren und an gleicher Stelle mit Werte einfügen wieder eingefügt. Dies ist notwendig, da die Daten nur 9 Tage zur Verfügung stehen und der SVERWEIS danach nichts mehr anzeigen würde.
In der csv Datei wird das Datum mit Sekunden (12.05.2010 10:19:18) und linksbündig angezeigt
In der Hauptexceldatei wird das Datum (wurde ja kopiert) auch so angezeigt. In dem SVERWEIS genauso.
Wenn der SVERWEIS am Ende mit Zelle kopieren und an gleicher Stelle mit Werte einfügen wieder eingefügt wurde, ist die Anzeige immer noch wie am Anfang. Drücke ich jetzt aber die Taste F2 und Enter auf einer Zelle, so wird das Format gewandelt in 12.05.2010 10:19 und rechtsbündig.
Da die Zellen später für eine Durchlaufzeitenberechnung benötigt werden, ist es wichtig, dass alle Werte so angezeigt werden, dass sie dem letzten Schritt nach Drücken von F2 und Enter entsprechen.
Jetzt kommt die Frage (ich hoffe ihr kommt noch mit bis hierhin): Wie kann ich per VBA das drücken der F2 Taste mit anschliessendem Drücken der Entertaste erzwingen?
Hinweis: Das Formatieren der Zellen (von csv bis Hauptexcel) hat hier keinen Einfluss gehabt. habe ich schon probiert.