Anonym
14. September 2010 um 19:25
1
Ich würde gern eine beliebige Textdatei auswählen per Button und dann automatisch in meine Excel-Tabelle einfügen lassen.
Das Format der Textdatei sollte etwa so aussehen:
Tabelle=Tabelle1
A1=11.09.2010
A4=Name
B32=33
Tabelle=Tabelle2
H12=99
Kann man dies per VBA umsetzen?
Hi,
ja das kann man mit vba umsetzen.
Den Dateinamen kannst du im Code fest verdrahten oder über den Datei-Öffnen-Dialog auswählen: Application.GetOpenFilename()
Die Datei öffnest du mit: Open ‚Dateiname‘ For Input As #1
Zeilenweise einlesen: mit Line Input#-Anweisung
Zeile in Adresse und Wert trennen: mit Split()-Funktion; Trennzeichen ist ‚=‘
Werte in entsprechende Zelle schreiben
Details zu den Funktionen findest du in der VBA-Hilfe in Excel…