• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Macro opslaan CSV bestand

Status
Niet open voor verdere reacties.

Excellie

Gebruiker
Lid geworden
2 mei 2017
Berichten
6
Beste Excellers,

Na een lange zoektocht kom ik er nog steeds niet uit!
Ik ben op zoek naar een Macro die mijn twee .csv werkbladen (die in één werkmap staan) opslaat. Filename: naam van het werkblad + datum.
Ik heb al zoveel VBA codes geprobeerd te copy pasten maar het lukt maar niet.

Ik hoop dat ik er dmv het forum wel uit kom.

Bij voorbaat dank!

Groetjes Excellie
 
Excellie,

heb je het opslaan als eens met de macrorecorder opgenomen?
 
Nee, maar dan kan ik toch niet automatiseren dat het de datum van vandaag pakt?
 
Macrocode moet je na opname altijd aanpassen.
Maar speel hier dan maar eens mee:
Code:
Sub ExportToCSV()
    Dim Bld As String
    Dim Pad As String
    Dim Bst As String
    
    Bld = Sheets("Blad1").Range("A1")
    Pad = Sheets("Blad1").Range("A2")
    Bst = Sheets("Blad1").Range("A3")
    
    Application.ScreenUpdating = False
    Sheets(Bld).Copy
    With ActiveWorkbook
        .SaveAs Filename:=Pad & "\" & Bst, FileFormat:=xlCSV, Local:=True
        .Close
    End With
    Application.ScreenUpdating = True
    
End Sub
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan