Abrir janela pra selecionar um arquivo TXT
Enviado: 05 Mai 2018 às 20:26
Boa noite, Preciso de uma macro que abra uma janela pra selecionar arquivo TXT que muda de nome todos os dias.
Fórum de Dúvidas sobre Excel e Power BI
https://gurudoexcel.com/
fileToOpen = Application _
.GetOpenFilename("Text Files (*.txt), *.txt")
If fileToOpen <> False Then
MsgBox "Open " &; fileToOpen
End If
Sub Importar_estoque()
Dim SelectedFile As String
With Application.FileDialog(msoFileDialogFilePicker)
.AllowMultiSelect = False
.Title = "Select file"
.ButtonName = "Confirm"
.InitialFileName = "C:\"
If .Show = -1 Then
'ok clicked
SelectedFile = .SelectedItems(1)
MsgBox SelectedFile
Else
'cancel clicked
End If
End With
Workbooks.Open (SelectedFile)
Columns("A:A").Select
Selection.TextToColumns Destination:=Range("A1"), DataType:=xlFixedWidth, _
FieldInfo:=Array(Array(0, 1), Array(6, 1), Array(10, 1), Array(35, 1), Array(95, 1), _
Array(99, 1), Array(103, 1)), TrailingMinusNumbers:=True
Cells.Select
Cells.EntireColumn.AutoFit
Columns("D:D").Select
Selection.Delete Shift:=xlToLeft
Range("B9:E1382").Select
Selection.Copy
Windows("Banco de Dados.xlsm").Activate
Sheets("ESTOQUE LIXO").Select
Range("B3").Select
ActiveSheet.Paste
Sheets("Painel").Select
Range("J20").Select
End Sub