ich habe ein kleines Problem in VBA, welches mich schon einiges an Nerven gekostet hat, viele werden jetzt diesen Beitrag belächeln, ich aber finde für dieses Problem keine Lösung:
Ich möchte über VB eine txt.Datei öffnen und formatieren. Dies tat ich bisher mit folgender Funktion:
Workbooks.OpenText Filename:="g:\hal\hal.001", Origin:=xlWindows, StartRow:=1, DataType:=xlFixedWidth, FieldInfo:= Array(Array(0, 2), Array(8, 2), Array(29, 9), Array(73, 1), Array(84, 2), Array(89, 9))
Funktioniert auch einwandfrei.
Nun mein Problem:
Welchen Befehl muss ich verwenden, wenn sich ein Auswahlfenster öffnen soll, in der ich die Textdatei manuell auswählen muss, aber dann wie oben formatiert wird. Es nervt nämlich jedes mal den Namen der Datei im Makro manuell umzuändern bevor ich es laufen lassen kann.
Das bekomm ich einfach nicht hin. Wäre schön wenn mir jemand weiterhelfen könnte.
Gruß Daniel