tabbladen aanmaken

Status
Niet open voor verdere reacties.

Angela69

Gebruiker
Lid geworden
9 mrt 2017
Berichten
207
In onderstaande code worden regels naar een, vooraf aangemaakt tabblad, gekopieerd.
Hoe moet de code aangepast worden om als het tabblad niet aangemaakt is, dit alsnog aantemaken?




Sub VenA()
With Sheets("Werkmap").Cells(1).CurrentRegion
For Each sh In Sheets
If sh.Name <> "Werkmap" Then
.AutoFilter 5, sh.Name
.Offset(1).Copy sh.Cells(Rows.Count, 1).End(xlUp).Offset(4)
End If
Next sh
.AutoFilter
End With
End Sub
 
Met een voorbeeldje (en je code opgemaakt in CODE tags) krijg je betere hulp :).
 
Maar hiermee maak je een nieuw werkblad aan:
Code:
    ActiveWorkbook.Worksheets.Add After:=Worksheets(Worksheets.Count)
 
Alle werkbladen zijn aangemaakt hoor.

Code:
[COLOR=#333333]For Each sh In Sheets[/COLOR]

Als een blad niet aanwezig is kan je er ook niet op filteren.
M.a.w. de code die je wilt gebruiken past niet bij je vraag.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan