Daten in txt Datei speichern klappt, aber das einlesen nicht
Hallo,
das Problem wurde zwar schon oft besprochen, ber trotzdem habe ich keine Lösung.
Ich speichere eine Textdatei mit folgendem Inhalt ab:
Tabellenblattname|Zelle|Wert
Deckblatt|A1|Berechnung an:
Kellerelement|A1|Baustellenanschrift
Geschoßelement1|A1|Baustellenanschrift
Geschoßelement2|A1|Baustellenanschrift
Geschoßelement3|A1|Baustellenanschrift
Kopfelement|A1|Baustellenanschrift
KellerKopfelement|A1|Baustellenanschrift
Deckblatt|B1|
Kellerelement|B1|
Geschoßelement1|B1|
Geschoßelement2|B1|
Das ganze geht bis Zelle AZ100
Wie kann ich das ganze wieder einlesen? Wobei der Wert auch manchmal leer ist.
Beispiel zur ersten Zeile der Textdatei
Worksheets("Deckblatt").range("A1").value
wobei value dann Berechnung an: ist. Also der Wert der in der Zelle stehen soll.
Als Trennzeichen habe ich ein | (Pipe) gewählt. Kann aber auch ein anderes sein.
Vielen Dank für eure Hilfe im voraus
Antwort schreiben
Antwort 1 von coros vom 20.08.2020, 18:16 Options
Hi aruba,
in der Menüleiste nacheinander auf "Daten => externe Daten importieren => Daten importieren..." klicken, dann Datei auswählen und dem Textkonvertierungsassistenten folgen. Damit bekommst Du eine Textdatei eingelsen.
MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du
ein Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
Antwort 2 von aruba vom 21.08.2020, 18:18 Options
Hallo,
das wäre zwar eine Lösung, aber es soll per Knopfdruck (VBA) funktionieren, da vorher noch eine Abfrage ist, die eine Auftragsnummer abfrägt und dann die entsprechende Auftragsnummer.txt Datei auslesen soll.
Trotzdem Vielen Dan für die Antwort
Vielleicht kennst du ja auch hierfür die Lösong
Antwort 3 von coros vom 21.08.2020, 18:24 Options
Hallo aruba,
das Du eine VBA-Lösung suchst hattest Du nirgends geschrieben.
Dann zeichne Dir doch das Makro nach den Angaben aus AW1 auf. Dann hast Du ein Makro, das Dir eine Textdatei einließt.
Wie man ein Makro aufzeichnet, sofern Du es nicht bereits weißt, findest Du auf
meiner HP in der
Rubrik Anleitungen und dort dann in der
Anleitungsnummer 7 nach. Dort stelle ich dazu eine bebilderte Anleitung zur Verfügung, die Dir sicherlich helfen wird.
Bei Fragen melde Dich.
MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.