Erik191283
Gebruiker
- Lid geworden
- 13 mei 2015
- Berichten
- 49
Beste mensen,
In excelbestand dat ik aan het maken ben moet onder andere de optie zitten om bij 1 werkblad te exporteren naar een vastgestelde map en vastgestelde documentnaam zodat het door een ander pakket automatisch te importeren is. Op zich is dat allemaal geen probleem. Alleen accepteert dat pakket alleen maar CSV lijsttekengescheiden met een ;. Nu heb ik een macro opgenomen met de recorder en daarbij natuurlijk gekozen voor CSV lijsttekengescheiden (als ik dat met de hand doe komt er namelijk een ; tussen de gegevens), dan komt er het volgende te staan:
Het opslaan gebeurt nu alleen als komma gescheiden, iemand een idee?
In excelbestand dat ik aan het maken ben moet onder andere de optie zitten om bij 1 werkblad te exporteren naar een vastgestelde map en vastgestelde documentnaam zodat het door een ander pakket automatisch te importeren is. Op zich is dat allemaal geen probleem. Alleen accepteert dat pakket alleen maar CSV lijsttekengescheiden met een ;. Nu heb ik een macro opgenomen met de recorder en daarbij natuurlijk gekozen voor CSV lijsttekengescheiden (als ik dat met de hand doe komt er namelijk een ; tussen de gegevens), dan komt er het volgende te staan:
Code:
Sub Macro1()
'
' Macro1 Macro
'
'
Worksheets("BV1").Select
Cells.Select
Selection.Copy
Workbooks.Add
ActiveSheet.Paste
Application.CutCopyMode = False
ActiveWorkbook.SaveAs Filename:="C:\Importfiles\BV1.csv", _
FileFormat:=xlCSV, CreateBackup:=False
ActiveWindow.Close
End Sub
Het opslaan gebeurt nu alleen als komma gescheiden, iemand een idee?