Ciao a tutti premetto che non conosco un "H" di VBA per excel... ma ho un grosso problema, devo formattare innumerevoli file (pescati da un path ben preciso) ed impagginarli su excel.
Ho registrato una macro ed è tutto ok!!! ora mi servirebbero delle modifiche da fare... posto intanto la macro
Sub Inserimento()
'
' Inserimento Macro
'
'
With ActiveSheet.QueryTables.Add(Connection:= _
"TEXT;C:\Ftp\CHANGE\Log_Tibco\Tibco\listaProcessi.txt.200810061724" _
, Destination:=Range("$A$1"))
.Name = "listaProcessiTibco_ENSV11O1.txt.200810061724"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = False
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.TextFilePromptOnRefresh = False
.TextFilePlatform = 850
.TextFileStartRow = 1
.TextFileParseType = xlDelimited
.TextFileTextQualifier = xlTextQualifierDoubleQuote
.TextFileConsecutiveDelimiter = False
.TextFileTabDelimiter = False
.TextFileSemicolonDelimiter = True
.TextFileCommaDelimiter = False
.TextFileSpaceDelimiter = False
.TextFileColumnDataTypes = Array(1, 1, 9, 1, 1, 1, 1)
.TextFileTrailingMinusNumbers = True
.Refresh BackgroundQuery:=False
End With
End Sub
Ora il mio problema è che il nome file è variabile (ha un timestamp e cambia quello).
Vorrei che la macro mi pescasse tutti i file nel path e che li impagginasse (come ho fatto io con il primo) per foglio (un foglio per file)
Grazie a quell'anima buona che mi darà una dritta!!!