Goedendag,
Ik heb een excel bestand met daarin de volgende macro:
Hier komt het bestand werkelijke output uit. Ik zou dit echter zoals gewenste output willen hebben (dit is ook een CSV maar dan in kolommen).
Kan iemand mij hiermee helpen?
Gr
Ik heb een excel bestand met daarin de volgende macro:
Code:
Sub Opslaan_CSV()
Dim facname As String
Dim LR As Long
'Bepaal de laatst gebruikte regel in kolom T
With ActiveSheet
LR = .Cells(.Rows.Count, "J").End(xlUp).Row
End With
'Zichtbare zaken en meldingen uit zetten
With Application
.ScreenUpdating = False
.DisplayAlerts = False
End With
'Bepaal de plaats en naam van het CSV bestand
facname = "H:\XXXX.csv"
'Kopiëer het benodigde gebied
Sheets("BladX").Range("A10:T" & LR).Copy
'Voeg een werkboek toe
Workbooks.Add
'En plaats daar het gekopiëerde gebied in
ActiveSheet.Paste
'Sla dat werkboek op als CSV bestand en sluit deze
With ActiveWorkbook
.SaveAs Filename:=facname, FileFormat:=xlCSV
.Close
End With
'Zichtbare zaken en meldingen aan zetten
With Application
.ScreenUpdating = True
.DisplayAlerts = True
End With
End Sub
Hier komt het bestand werkelijke output uit. Ik zou dit echter zoals gewenste output willen hebben (dit is ook een CSV maar dan in kolommen).
Kan iemand mij hiermee helpen?
Gr
Bijlagen
Laatst bewerkt door een moderator: