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

Vraag excel

Status
Niet open voor verdere reacties.

matthijsdekker

Gebruiker
Lid geworden
11 jan 2011
Berichten
77
Heey,

Ik ben bezig om een tabel te maken nu wil ik een functie hebben dat in cel B2 standaard staat "lengte" en zodra er op die cel geklikt wordt verdwijnt die text zodat daar de lengte maat ingevuld kan worden.

ik hoop dat jullie kunnen helpen

alvast bedankt
 
Matthijs,

Dit kan door de volgende VBA formule achter het betreffende werkblad te plaatsen.

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Len(Range("A1").Value) = 0 Then Range("A1").Value = "Lengte"
End Sub
 
dat is snel dankjewel werkt prima!! is er ook nog een manier dat de text lengte in een licht grijze tint en een iets kleiner letter type staat en de echt waarde gewoon in normaal zwart normale lettertype?
 
Laatst bewerkt:
Matthijs,

Dat los je op met voorwaardelijke opmaak.
 
Ik had nog een vraag hoe kan ik dit nu makkelijk naar een bepaalde range zetten zodat het voor alle cellen van A1:A5 geldt en verder van A7:A11?
 
Bedoel je als in de bijlage?
 

Bijlagen

  • Regels voor voorwaardelijke opmaak beheren 14-2-2012 163039.jpg
    Regels voor voorwaardelijke opmaak beheren 14-2-2012 163039.jpg
    64,4 KB · Weergaven: 48
Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 1 And Target.Row Mod 6 = 0 And Len(Target) = 0 Then Target.Value = "Lengte"

End Sub

Met vriendelijke groet,


Roncancio
 
Ik heb de macro in het bestand geplaatst.
Wat zou er niet goed aan werken?

Met vriendelijke groet,


Roncancio
 

Bijlagen

Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan