origami123
Gebruiker
- Lid geworden
- 7 apr 2012
- Berichten
- 54
Goedenavond,
Ik kan wel enige hulp gebruiken bij het samenstellen van een macro.
Na op Blad1 invoegen van een naam in kolom C en daarna ENTER: automatisch een range maken op Blad2 , waarbij de naam er direct boven wordt geplaatst en tegelijk de "range-naam" wordt. (zie voorbeeld op Blad2)
Na het invoegen van de tweede naam in kolom C opnieuw automatisch idem eenzelfde nieuwe range aanmaken op Blad2, maar wel precies x regels onder de eerste naam.
Na het invoegen van de derde naam in kolom C opnieuw automatisch idem opnieuw eenzelfde nieuwe range aanmaken op Blad2, maar ook weer precies x regels onder de tweede naam, etc, etc....
De verschillende ranges dienen na invullen van de lijst later eenvoudig te kunnen teruggehaald door bijvoorbeeld in de lijst op de naam te klikken.
Mijn voorlopige begin hieronder:
Bekijk bijlage Range aanmaken en benoemen op ander tabblad.xlsm
B.v.d.
M.vr.gr.
Origami
Ik kan wel enige hulp gebruiken bij het samenstellen van een macro.
Na op Blad1 invoegen van een naam in kolom C en daarna ENTER: automatisch een range maken op Blad2 , waarbij de naam er direct boven wordt geplaatst en tegelijk de "range-naam" wordt. (zie voorbeeld op Blad2)
Na het invoegen van de tweede naam in kolom C opnieuw automatisch idem eenzelfde nieuwe range aanmaken op Blad2, maar wel precies x regels onder de eerste naam.
Na het invoegen van de derde naam in kolom C opnieuw automatisch idem opnieuw eenzelfde nieuwe range aanmaken op Blad2, maar ook weer precies x regels onder de tweede naam, etc, etc....
De verschillende ranges dienen na invullen van de lijst later eenvoudig te kunnen teruggehaald door bijvoorbeeld in de lijst op de naam te klikken.
Mijn voorlopige begin hieronder:
Code:
Sub Macro1()
'
' Macro1 Macro
Sheets("Blad2").Select
Range("B65536").Select
Selection.End(xlUp).Select
Naam = Range("Blad1!C6").value
' ActiveWorkbook.Names.Add Name:=Naam, RefersTo:=Range("J4:P9")
' of
' ActiveWorkbook.Names.Add Name:="NieuwTabblad", RefersToR1C1:= _
' "=Blad3!R4C10:R9C16"
End Sub
Bekijk bijlage Range aanmaken en benoemen op ander tabblad.xlsm
B.v.d.
M.vr.gr.
Origami