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

Celnaam weergeven in andere cel...

Status
Niet open voor verdere reacties.

Martijnn

Gebruiker
Lid geworden
13 nov 2011
Berichten
44
Hi all,

Ik heb voor cel A2 de naam gedefiniëerd als AFBEELDING.
Nu wil ik dat in cel B2 deze celnaam wordt weergegeven.

Ik dacht dat dit een simpel formuletje kon zijn, maar ik zit al een half uur op Google en ik kom er gewoon niet uit?!

Iemand hier een idee?

Thanks!
 
Of deze UDF (User Defined Function):
Code:
Public Function CelNaam(cel As Range) As Variant
    Dim nm As Name
    Application.Volatile
    For Each nm In Names
        If nm.RefersTo = "=" & cel.Parent.Name & "!" & cel.Address Then
            CelNaam = nm.Name
            Exit Function
        End If
    Next
    CelNaam = CVErr(xlErrNA)
End Function
 
Thanks edmoor!

Deze functie kwam ik tijdens het zoeken ook ergens tegen, maar kreeg 'm niet aan de praat.

Wat voer ik dan in de cel in?
 
Laatst bewerkt:
Bijvoorbeeld: =CelNaam(A2)
De UDF moet je wel in een module plaatsen.

Eventueel mag je de regel Application.Volatile eruit laten.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan