AHTOXA » 17.04.2003 (Чт) 14:53
Так пробовал. В макросе после записи, только импорт файла оседает. А диалога нет. Т.е. если я данные действия запишу в макрос, то при следующем вызове этого макроса, будет импортирован тот файл, который я указал в диалоге импорта, когда записывал макрос.
Пока сделал так:
Sub ImportFileByClick()
On Error GoTo Error1
file_name = InputBox("Input valid filename", "Import file")
If file_name <> "" Then
Workbooks.OpenText Filename:=file_name, Origin:= _
xlWindows, StartRow:=1, DataType:=xlDelimited, TextQualifier:= _
xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, Semicolon:=True, _
Comma:=False, Space:=False, Other:=False
End If
GoTo Ends
Error1:
MsgBox (Err.Description)
file_name = InputBox("Input valid filename", "Import file")
If file_name <> "" Then
Resume 0
End If
Ends:
End Sub
Но так диалог открытия файла не удобный. Есть еще какие-нибудь идеи?
Bandit