Poppoll, Je zegt dat je dmv de code de inhoud van sheet1 naar sheet2 schrijft. Dat zie ik nergens gebeuren.
En als 2e opmerking... Waarom zou je de moeite nemen om eerst een workbook te sluiten om 'm daarna weer direct te openen? Dan kan je 'm toch beter openhouden?
Even heel snel uit de losse pols zou ik 't zo voorstellen....Private Sub CommandButton3_Click()
'hier je procedure van het copieren van je gegevens van sheet1 naar sheet2
Sheets("csv").copy 'dit commando maakt een nieuw workbook aan met daarin alleen deze sheet!
fname = "X:\volvo\Istwerte_LINCVOLVO_Aktuell vom " & Format(Now, "DDMMYYYY HHNN") '.csv hoeft niet. Dat gebeurt al in de SaveAs methode
' If fname = False Then Exit Sub
ActiveWorkbook.SaveAs Filename:=fname, FileFormat:=xlCSV
'ActiveWorkbook.Close SaveChanges:=True 'dit zou ik dus achterwege laten!
End Sub
Groet, Leo