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

De naam van een cel opropen in je code...

Status
Niet open voor verdere reacties.

jok078

Gebruiker
Lid geworden
2 dec 2015
Berichten
36
In de code maak ik soms verwijzing naar bepaalde cellen. C4 bijv.

Probleem is nu wanneer ik in mijn tabel een rij toevoeg boven de 4de rij (of kolom.....) de code dus niet meer werkt!
Hoe is dit te vermeiden?? Door je cel een naam te geven, ind. (staat links bovenaan je tabel)

Probleem is nu dat ik niet weet hoe ik in mijn code verwijzing kan maken naar de naam welke ik gegeven heb aan de cel.
snapje? In vb. - taal zou ik denken deze naam op te roepen met "me."; wat hier dus niet werkt...

mvg,
j.
 
Diverse methoden:

Code:
'Naam op actief blad:
Range("DeNaam").Value
'Of, naam anywhere in actieve map:
ActiveWorkbook.Names("DeNaam").RefersToRange.Value
'Deze laatste werkt niet bij zogenaamde dynamische namen die gebruik maken van de VERSCHUIVING functie, maar die zijn in modern Excel toch overbodig als je tabellen gebruikt...
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan