- Registriert
- 11.12.12
- Beiträge
- 5
Hi,
ich habe ein Problem bei der Verwendung von benutzerdefinierten Formaten für Zellen in Excel 2011.
Derzeit importiere ich viele *.txt-Dateien, die im englischen Format geschrieben worden sind, also "." als Dezimaltrennezeichen und "." als 1000-er Trennzeichen.
Bei der Importfunktion gibt es nun die Möglichkeit, diese Zeichen selbstständig zu definieren, und so einen fehlerhaften Import zu vermeiden.
So weit so gut, jedoch habe ich in einigen Spalten Zahlen, die wie folgt aussehen: 16:34:05.043 (das ganze sind Uhrzeiten, sie liegen also nach Import in dem Format "hh:mm:ss.000" vor).
Das ganze benötige ich jedoch in dem Format "hh:mm:ss,000". Ich habe also die Zelle wie gewünscht formatiert, was aber noch nicht zu dem richtigen Ergebnis führt, auch nach Formatierung werden die Zahlen weiterhin in "hh:mm:ss.000" angezeigt. Eine zusätzliche Änderung des eigentlichen Wertes in jeder Zelle (ersetzen des Punktes durch Komma) bringt dann das erwünschte Ergebnis.
Da ich insgesamt einige Tausend Zeilen mal ein paar Spalten importieren muss, ist aber eine manuelle Lösung alles andere als elegant.
Das definieren eines funktionsfähigen Makros für diese Aufgabe ist mir bis jetzt leider nicht gelungen, meine Frage(n) also:
Wie kann man diesen Änderungsprozess automatisieren?
Gibt es eine Möglichkeit dieses Format schon bei Import zu ändern?
Freue mich sehr über jegliche Hilfe
.
MfG
ich habe ein Problem bei der Verwendung von benutzerdefinierten Formaten für Zellen in Excel 2011.
Derzeit importiere ich viele *.txt-Dateien, die im englischen Format geschrieben worden sind, also "." als Dezimaltrennezeichen und "." als 1000-er Trennzeichen.
Bei der Importfunktion gibt es nun die Möglichkeit, diese Zeichen selbstständig zu definieren, und so einen fehlerhaften Import zu vermeiden.
So weit so gut, jedoch habe ich in einigen Spalten Zahlen, die wie folgt aussehen: 16:34:05.043 (das ganze sind Uhrzeiten, sie liegen also nach Import in dem Format "hh:mm:ss.000" vor).
Das ganze benötige ich jedoch in dem Format "hh:mm:ss,000". Ich habe also die Zelle wie gewünscht formatiert, was aber noch nicht zu dem richtigen Ergebnis führt, auch nach Formatierung werden die Zahlen weiterhin in "hh:mm:ss.000" angezeigt. Eine zusätzliche Änderung des eigentlichen Wertes in jeder Zelle (ersetzen des Punktes durch Komma) bringt dann das erwünschte Ergebnis.
Da ich insgesamt einige Tausend Zeilen mal ein paar Spalten importieren muss, ist aber eine manuelle Lösung alles andere als elegant.
Das definieren eines funktionsfähigen Makros für diese Aufgabe ist mir bis jetzt leider nicht gelungen, meine Frage(n) also:
Wie kann man diesen Änderungsprozess automatisieren?
Gibt es eine Möglichkeit dieses Format schon bei Import zu ändern?
Freue mich sehr über jegliche Hilfe

MfG