Beste,
Ik heb de volgende uitdaging. Ik heb een bestand met heel veel tabbladen. Nu heb ik met behulp van jullie een macro. Die van elk tabblad een naam definieerd en verwijst naar de range gezien van cel A1 van desbetreffend tabblad
Nu wil ik de code zo aanpassen dat niet range van A1 geselecteerd wordt maar vanaf B1. Kolom A zou niet meer in de gedefinieerde naam moeten voorkomen.
Dus is in het bijgevoegde voorbeeld zou voor tabblad "dag" de naam verwijzen naar range
In tabblad "week" naar
In tabblad "maand" naar
Ik ben bezig geweest met Offset en met Resize maar ik kom er niet uit.
Youssef
Ik heb de volgende uitdaging. Ik heb een bestand met heel veel tabbladen. Nu heb ik met behulp van jullie een macro. Die van elk tabblad een naam definieerd en verwijst naar de range gezien van cel A1 van desbetreffend tabblad
Code:
Sub AddName()
Dim WS As Worksheet
For Each WS In ActiveWorkbook.Worksheets
If WS.Name <> "Index" Then
ActiveWorkbook.Names.Add Name:=WS.Name, RefersTo:=WS.Range("A1").CurrentRegion
End If
Next WS
End Sub
Nu wil ik de code zo aanpassen dat niet range van A1 geselecteerd wordt maar vanaf B1. Kolom A zou niet meer in de gedefinieerde naam moeten voorkomen.
Dus is in het bijgevoegde voorbeeld zou voor tabblad "dag" de naam verwijzen naar range
Code:
=Dag!$B$1:$E$10
Code:
=Week!$B$1:$J$19
Code:
=maand!$B$1:$K$37
Ik ben bezig geweest met Offset en met Resize maar ik kom er niet uit.
Youssef