• 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 voor het opslaan van geselecteerde printarea

Status
Niet open voor verdere reacties.

Bert2010

Gebruiker
Lid geworden
18 aug 2010
Berichten
61
Beste helpers,
Wie kan mij helpen bij het programeren van een macro voor het opslaan van een in een werkblad geselecteerde printarea in b.v. D:\Test
Hartelijk dank,
Bert
 
Kun je daar de macro recorder niet voor gebruiken?
 
Bijvoorbeeld:

Code:
Sub Facturen_opslaan()
    Application.ScreenUpdating = False
    c0 = Range("AH6").Text
    Set wb = Workbooks.Add
    With ThisWorkbook.Sheets(1).Range("Print_Area")
        On Error Resume Next
        .Copy
        wb.Sheets(1).Range("A1").PasteSpecial xlPasteColumnWidths
        .Copy wb.Sheets(1).Range("A1")
    End With
    sfile = "C:\" & c0 & ".xlsx"
    If Len(Dir(sfile)) Then Kill sfile
    wb.SaveAs sfile
    wb.Close
End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan