
....
nome = "percorso
omefile.csv"
ActiveWorkbook.SaveAs Filename:=nome, FileFormat _
:=xlCSV, CreateBackup:=False, Local:=False
Application.DisplayAlerts = True
....
|
Sub rangeToCsv() ' unico foglio
fname = "F:downloadprova.csv"
sn = ActiveSheet.UsedRange ' da modificare
For j = 1 To UBound(sn)
c00 = c00 & vbCrLf & Join(Application.Index(sn, j, 0), ";")
Next
MsgBox Mid(c00, 2)
CreateObject("scripting.filesystemobject").createtextfile(fname).write Mid(c00, 2)
End Sub
|
nome = "percorsofile.csv"
fine = foglio_new.Range("a300").End(xlUp).Row
campo = foglio_new.Range("A1:D18")
foglio_new.Columns("D:D").Select
Selection.NumberFormat = "@" 'formatto la colonna 'D' in formato testo
For i = 1 To fine ' sostituisco la ',' con '.'
foglio_new.Cells(i, 4) = Replace(foglio_new.Cells(i, 4), ",", ".")
Next i
For i = 1 To UBound(campo)
c00 = c00 & vbCrLf & Join(Application.Index(campo, i, 0), ";")
Next
CreateObject("scripting.filesystemobject").CreateTextFile(nome).Write Mid(c00, 3)
|
Sub rangeToCsv() ' unico foglio
fname = "F:downloadprova.csv"
sn = ActiveSheet.UsedRange
For j = 1 To UBound(sn)
c00 = c00 & vbCrLf & Join(Application.Index(sn, j, 0), ";")
Next
c00 = Replace(c00, ",", ".")
CreateObject("scripting.filesystemobject").createtextfile(fname).write Mid(c00, 2)
End Sub
|
