• 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.

bereik naam cel inhoud

Status
Niet open voor verdere reacties.

W Bloemendal

Gebruiker
Lid geworden
28 jan 2001
Berichten
503
Ik wil een bepaald bereik ( invul veld ) Copieren en op een ander blad invoegen, Dmv een macro dit lukt me wel. Maar dan wil ik in de macro hebben dat het gecopieerde bereik de naam krijgt van wat er in cel a1 staat.

Is dit mogelijk.

wim
 
Hoi

Code:
Sub Macro1()

    Dim rngTeKopieren As Range
    Dim rngWaarnaarGekopieerd As Range

'=================================================================
'verander hier:

    Set rngTeKopieren = Sheets("Sheet1").Range("A1")
    Set rngWaarnaarGekopieerd = Sheets("Sheet2").Range("B1")
'=================================================================

    With rngTeKopieren
    
        .Copy rngWaarnaarGekopieerd
        
        ThisWorkbook.Names.Add _
            Name:=.Value, _
            RefersTo:=rngWaarnaarGekopieerd
        
    End With
    
End Sub

Wigi
 
Hallo Wigi

De oplossing geeft niet wat ik bedoel.

Ik heb de volgende macro,

Code:
Sub Macro2()
    
    Range("A1:E7").Select
    Selection.Copy
    Sheets("Blad2").Select
    Range("A1:E7").Select
    Selection.Insert Shift:=xlDown
    [COLOR="Red"]Nu moet Het bereik blad2 range A1:E7 de naam krijgen van wat er in blad2 cel a1 staat.[/COLOR]

Wim

End Sub
 
Laatst bewerkt door een moderator:
Dat kan je toch aanpassen aan de hand van mijn code? De syntax heb je nu al.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan