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

dropdown menu

  • Onderwerp starter Onderwerp starter 3XL
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

3XL

Gebruiker
Lid geworden
28 mrt 2005
Berichten
16
Ik heb met gegevensvalidatie in 2007 een dropdown menu gemaakt, nu kan de cel tijdens het gebruik ge"delete" worden waardoor de rest van de cellen in de berekening niet meer klopt.
Hoe kan ik ervoor zorgen dat er altijd een vaste waarde in de cel blijft als er ge"delete"wordt?
 
Door je formules iets aan te passen.

Stel: je dropdown lijst staat in A1.
Na delete zou een vaste waarde 9 moeten zijn.

Voorbeeldformule:
Code:
=ALS(A1="";9*B1+C1;A1*B1+C1)
 
Thnx, deze kan ik idd toepassen.
Nu heb ik ook nog een soortgelijk geval maar dan met een lijst met vaste teksten, daar gaat deze formulie niet mee op.
Bijvoorbeeld als er geen keuze gemaakt is of als de geselecteerde keuze gewist wordt de tekst "Altijd een keuze maken" neer zetten.
 
Deze vraag is voor mij enkel op te lossen met VBA.

Zie bijgevoegd bestand.
Op cel A1 zit een invullijst.
Kies een waarde > OK
Verwijder de waarde of delete de cel, mag allebei en kies dan een andere cel.
 

Bijlagen

Dit is idd iets wat ik zoek, maar hoe krijg ik dit in mijn excel 2007 document?
Ik ben geen wereldwonder met excel.
 
3XL,

Open je programma en klik op CTRL+F11
Nu opent de VBA editor en zie je links een lijst met werkbladen.
Dubbelklik op het blad waarop dit van toepassing is.
Nu zie je rechts een witgebied kopieer hierin onderstaande code:

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If [A1] = "" Then [A1] = "Altijd een keuze maken"
End Sub

VBA editor kan gesloten worden door rechtsboven op het kruisje te klikken.
 
Superzeeuw,

Bedankt voor de hulp.
Het was even zoeken om VBA aan te krijgen maar het is gelukt en precies wat ik zocht.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan