Dim oXL As Excel.Application
Dim oWB As Excel.Workbook
Dim oSheet As Excel.Worksheet
Dim oRng As Excel.Range
Set oXL = CreateObject("Excel.Application")
oXL.Visible = True
' Get a new workbook.
' così visualizzo il file enalotto.csv
Set oWB = oXL.Workbooks.Open("C:\Enalotto.csv")
Set oSheet = oWB.ActiveSheet
'così mi apre un nuovo foglio
' Set xlBook = oXL.Workbooks.Add
' Set xlSheet = xlBook.ActiveSheet
Exit Sub
Err_Handler:
MsgBox Err.Description, vbCritical, "Error: " & Err.Number
C' ho ancora un problema. come mai se apro il file enalotto direttamente da c: mi mette giustamente ogni riga e colonna nella sua cella specifica, invece se uso questo listato mi mette tutto nella cesella A1 a2 a3 a4 ecc anche il contenuto delle celle a2 a3 a4 a5 a6 ecc separate dalle virgole.
Ho provato con FileFormat xlexcel2 xlExcel4 xlExcel9597 ma niente Io ho il 2002
e poi ho provato il tuo esempio Saveas ma sembra non funzionare o meglio me lo salva ma sempre in csv ma con .xls
|