hallo,
ik gebruik onderstaande vba code om van alle tabbladen de unieke namen naar 1 tabblad (punten 2003) te halen.
kan deze code aangepast worden zodat een specifiek tabblad overgeslagen word?
alvast bedankt!
ik gebruik onderstaande vba code om van alle tabbladen de unieke namen naar 1 tabblad (punten 2003) te halen.
kan deze code aangepast worden zodat een specifiek tabblad overgeslagen word?
alvast bedankt!
Code:
Sub Artikelnummers()
Dim a, ws As Worksheet, dict As Object, j As Long
Set dict = CreateObject("Scripting.Dictionary")
For Each ws In ThisWorkbook.Worksheets
If Left(ws.Name, 6) <> "punten" Then
a = ws.Range("d2:e" & ws.Cells(Rows.Count, 2).End(xlUp).Row)
For j = 1 To UBound(a)
dict.Item(a(j, 1)) = a(j, 2)
Next j
End If
Next ws
Worksheets("punten 2003").Range("A2").Resize(UBound(dict.Keys) + 1, 2) = Application.Transpose(Array(dict.Keys, dict.Items))
End Sub
Laatst bewerkt door een moderator: