Buongiorno a tutti,
ho scritto una macr osemplice semplice per importare dei dati su un pc con office2003, ho provato a far lavorare la stessa macto su offic2010 ma non funziona più ...
Prima di rimettermi a scrivere la macro da zero vorrei capire se sbaglio qualcosa io o se è proprio diversa la sintassi per l'iportazione di file ...
Di seguito metto il listato del mio VBA ...
Non è qualcuno riesce a darmi qualche dritta?codice:rivate Sub CommandButton1_Click() ' Dim address As String Dim datoLab As String Dim fil As String Dim completa As String address = Sheets("Importazione_dati").Cells(2, 2) datoLab = Sheets("Importazione_dati").Cells(3, 2) fil = datoLab & ".txt" completa = address & "\" & fil ' ' ChDir address Workbooks.OpenText Filename:=completa, Origin:=xlMSDOS, StartRow:=1, DataType:=xlDelimited, TextQualifier:= _ xlDoubleQuote, ConsecutiveDelimiter:=True, Tab:=True, Semicolon:=False, _ Comma:=True, Space:=True, Other:=False, FieldInfo:=Array(Array(1, 9), _ Array(2, 1), Array(3, 1), Array(4, 9), Array(5, 9), Array(6, 9)), TrailingMinusNumbers _ :=True Sheets(datoLab).Select Sheets(datoLab).Copy Before:=Workbooks("Base_di_partenza_con_Macro4.xls").Sheets("Analisi") ActiveWindow.WindowState = xlNormal With ActiveWindow .Top = 197.8 .Left = -32 End With Windows(fil).Activate ActiveWindow.Close ActiveWindow.WindowState = xlMaximized ActiveWindow.SmallScroll Down:=-21 Sheets(datoLab).Range("A1:B14").Delete Shift:=xlUp Sheets("Importazione_dati").Select End Sub
Grazie mille in anticipo,
Fabio

Rispondi quotando
)