[vba-word] sequentielle dateien

hi,

mein makro kann mit einer txt-datei als präferenz-datei gefüttert werden. jetzt suche ich nach einer möglichkeit, dass der benutzer mittels eines dialogs die gewünschte txt-datei auswählt, word diese aber nicht als datei öffnet, sondern ich den dateinamen und -pfad an variablen übergeben kann, sodass ich die datei sequentiell via ‚open DateiName For Input As #1‘ intern öffnen kann.

kann mir da einer einen tipp geben?
danke schon mal
gruß
tobias

… möglichkeit, dass der benutzer mittels eines dialogs die gewünschte txt-datei auswählt, word diese aber nicht als datei öffnet, sondern ich den dateinamen und -pfad an variablen übergeben kann, …

Spiele mal ein bißchen damit rum:

Dim DatName As String
Dim Button As Integer
 With Application.Dialogs(wdDialogFileOpen)
 Button = .Display
 DatName = .Name
 End With 

Mit dem „Display“ wird die Open-Funktion beim Klick auf „Ok“ nicht ausgeführt, sondern nur das Fenster geschlossen. Pfad und Dateiname stecken dann in „.Name“ drin, das komischerweise nicht mit in der Eigenschaften-Auflistung erscheint.

Des Tip mit „Display“ hatte ich übrigens selbst bekommen. Siehe weiter unten.

Achso, und „Button“ enthält dann den gedrückten Knopf: -1 bei Okay. Alles andere in der Hilfe.

Kristian

danke :smile:)))
ich dank dir! das war exakt das, was ich brauchte.

lieben gruß
tobias