Moderatori: Anthony47, Flash30005
Guarda che col procedimento che ti ho proposto puoi ottenere la macro autoregistrata che ti serve, senza complicazioni.a me servirebbe più una macro per creare il file.csv
Sub AutoReg()
Sheets("Foglio2").Select
Range("A1").Select
ActiveCell.Formula2 = _
"=FILTER(Foglio1!A1:A200,Foglio1!C1:C200>0)"
Range("B1").Select
ActiveCell.Formula2 = "=FILTER(Foglio1!C1:C200,Foglio1!C1:C200>0)"
ActiveWorkbook.SaveAs Filename:= _
"D:\DDownloads\byNICOLA78NA_C00204-a_esempio_Mag1.csv", FileFormat:=xlCSVUTF8 _
, CreateBackup:=False
Range("A1").Select
ActiveCell.Formula2 = _
"=FILTER(Foglio1!A1:A200,Foglio1!D1:D200>0)"
Range("B1").Select
ActiveCell.Formula2 = "=FILTER(Foglio1!D1:D200,Foglio1!D1:D200>0)"
ActiveWorkbook.SaveAs Filename:= _
"D:\DDownloads\byNICOLA78NA_C00204-a_esempio_Mag2.csv", FileFormat:=xlCSVUTF8 _
, CreateBackup:=False
End Sub
Sub Salva_CSV()
Application.DisplayAlerts =True
Sheets("Foglio2").Select
Range("A1").Select
ActiveCell.Formula2 = _
"=FILTER(Foglio1!A1:A1000,Foglio1!C1:C1000>0)"
Range("B1").Select
ActiveCell.Formula2 = "=FILTER(Foglio1!C1:C1000,Foglio1!C1:C1000>0)"
ActiveWorkbook.SaveAs Filename:= _
"D:\Ordini\Magazzino1.csv", FileFormat:=xlCSVUTF8 _
, CreateBackup:=False
Range("A1").Select
ActiveCell.Formula2 = _
"=FILTER(Foglio1!A1:A1000,Foglio1!D1:D1000>0)"
Range("B1").Select
ActiveCell.Formula2 = "=FILTER(Foglio1!D1:D1000,Foglio1!D1:D1000>0)"
ActiveWorkbook.SaveAs Filename:= _
"D:\Ordini\Magazzino2.csv", FileFormat:=xlCSVUTF8 _
, CreateBackup:=False
Range("A1").Select
ActiveCell.Formula2 = _
"=FILTER(Foglio1!A1:A1000,Foglio1!E1:E1000>0)"
Range("B1").Select
ActiveCell.Formula2 = "=FILTER(Foglio1!E1:E1000,Foglio1!E1:E1000>0)"
ActiveWorkbook.SaveAs Filename:= _
"D:\Ordini\Magazzino3.csv", FileFormat:=xlCSVUTF8 _
, CreateBackup:=False
Application.DisplayAlerts =false
End Sub
Mi sono accorto che su office 2016 non funziona la formula "Filter"...
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 |
copia di dati da un file chiuso e elaborazione Autore: luca62 |
Forum: Applicazioni Office Windows Risposte: 2 |
Visitano il forum: Nessuno e 11 ospiti