Hallo
Ik ben nog niet een echte doorgewinterde VBA specialist, dus heb een vraagje over VBA in Excel
Ik heb deze macro opgenomen in Excel:
Workbooks.OpenText Filename:= _
"C:\Documents and Settings\Frank\Desktop\Logtest.txt", Origin:=xlMSDOS, _
StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _
ConsecutiveDelimiter:=False, Tab:=True, Semicolon:=True, Comma:=False, _
Space:=False, Other:=False, FieldInfo:=Array(Array(1, 1), Array(2, 1)), _
DecimalSeparator:=".", ThousandsSeparator:="'", TrailingMinusNumbers:= _
True
Columns("B:B").ColumnWidth = 18
Columns("A:A").ColumnWidth = 15
Columns("C:E").Select
Selection.NumberFormat = "0.00"
Columns("B:B").Select
Selection.NumberFormat = "d/m/yyyy h:mm:ss"
Range("A1").Select
Dit zorgt ervoor dat ik altijd het bestand logtest.txt open met dezelfde parameters, maar ik wil tussendoor het dialoogvenster 'openen' even te zien krijgen zodat ik een bestand kan kiezen. Eenmaal het bestand gekozen, moet het bestand automatisch, zonder extra meldingen, geopend worden met deze parameters.
Het plakken van deze code ipv de bestandlocatie hierboven werkt niet:
Open_File()
Application.Dialogs(xlDialogOpen).Show Arg1:="*.txt"
Logtest.txt is een bestand in txt formaat maar met csv inhoud. Dit is van een externe partij.
Wie o wie kan mij helpen?
Bvd!
Gr. Frank
Ik ben nog niet een echte doorgewinterde VBA specialist, dus heb een vraagje over VBA in Excel
Ik heb deze macro opgenomen in Excel:
Workbooks.OpenText Filename:= _
"C:\Documents and Settings\Frank\Desktop\Logtest.txt", Origin:=xlMSDOS, _
StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _
ConsecutiveDelimiter:=False, Tab:=True, Semicolon:=True, Comma:=False, _
Space:=False, Other:=False, FieldInfo:=Array(Array(1, 1), Array(2, 1)), _
DecimalSeparator:=".", ThousandsSeparator:="'", TrailingMinusNumbers:= _
True
Columns("B:B").ColumnWidth = 18
Columns("A:A").ColumnWidth = 15
Columns("C:E").Select
Selection.NumberFormat = "0.00"
Columns("B:B").Select
Selection.NumberFormat = "d/m/yyyy h:mm:ss"
Range("A1").Select
Dit zorgt ervoor dat ik altijd het bestand logtest.txt open met dezelfde parameters, maar ik wil tussendoor het dialoogvenster 'openen' even te zien krijgen zodat ik een bestand kan kiezen. Eenmaal het bestand gekozen, moet het bestand automatisch, zonder extra meldingen, geopend worden met deze parameters.
Het plakken van deze code ipv de bestandlocatie hierboven werkt niet:
Open_File()
Application.Dialogs(xlDialogOpen).Show Arg1:="*.txt"
Logtest.txt is een bestand in txt formaat maar met csv inhoud. Dit is van een externe partij.
Wie o wie kan mij helpen?
Bvd!
Gr. Frank
Laatst bewerkt: