Moderatori: Anthony47, Flash30005
Sub trova_file()
Dim numcoil As String
Dim spcoil As String
Dim file As Variant
numcoil = UserForm1.TextBox1.Value
spcoil = UserForm1.TextBox2.Value
percorsofile = ActiveWorkbook.Path
'MsgBox percorsofile
nomefile = Dir(percorsofile & "\*.csv")
'MsgBox nomefile
Do While nomefile <> ""
trattino1 = InStr(nomefile, "_")
trattino2 = InStr(1 + trattino1, nomefile, "_")
'MsgBox trattino1
'MsgBox trattino2
Partedaestrarre1 = Mid(nomefile, 1 + trattino1, (trattino2 - ((trattino1) + 1)))
Partedaestrarre2 = Mid(nomefile, 1 + trattino2, 5)
'MsgBox Partedaestrarre1
'MsgBox Partedaestrarre2
If Partedaestrarre1 = spcoil And Partedaestrarre2 = numcoil Then
filetoopen = percorsofile & "\" & nomefile
'MsgBox filetoopen
Workbooks.Open Filename:=filetoopen
'Application.Workbooks.Open Filename:="filetoopen"
GoTo aggiorna:
End If
nomefile = Dir()
Loop
aggiorna:
ActiveSheet.Select
Columns("A:D").Select
Selection.Copy
Windows("apri_grafico_coil.xlsm").Activate
Sheets("Foglio4").Select
Columns("A:D").Select
ActiveSheet.Paste
End Sub
Torna a Applicazioni Office Windows
Inserire dati filtrati da 2 file ad un terzo file Autore: Ricky0185 |
Forum: Applicazioni Office Windows Risposte: 14 |
File batch per copiare file selezionato da menu contestuale Autore: valle1975 |
Forum: Programmazione Risposte: 3 |
Visitano il forum: Nessuno e 31 ospiti