Hoe stelt u een standaardwaarde in voor een keuzelijst met gegevensvalidatie in Excel?
Het instellen van een standaardwaarde in een gegevensvalidatie-keuzelijst helpt anderen om keuzelijstcellen in één oogopslag gemakkelijk te herkennen in een werkblad. Dit artikel biedt een gedetailleerde VBA-methode om een standaardwaarde in te stellen voor een gegevensvalidatie-keuzelijst.
Stel een standaardwaarde in voor gegevensvalidatie Keuzelijst met VBA-code
Stel een standaardwaarde in voor gegevensvalidatie Keuzelijst met VBA-code
Zoals te zien in de afbeelding hieronder, stel dat alle cellen in bereik B2:C7 een keuzelijst bevatten en dat u een standaardwaarde (bijvoorbeeld)- Kies uit de lijst -) wilt instellen in deze keuzelijsten voordat u waarden selecteert. Probeer dan de volgende VBA-code.

1. Klik met de rechtermuisknop op het bladtab met de keuzelijst waarvoor u een standaardwaarde wilt instellen en selecteer vervolgens Code weergeven in het menu.

2. Plak in het venster Microsoft Visual Basic for Applications de volgende VBA-code in het codevenster.
VBA-code: stel een standaardwaarde in voor gegevensvalidatie Keuzelijst
Sub DropDownListToDefault()
Dim xCell As Range
Dim xRg As Range
Dim xAcCell As Range
Dim xScreen As Boolean
On Error Resume Next
Set xAcCell = Application.ActiveCell
Set xRg = ActiveSheet.UsedRange.SpecialCells(xlCellTypeAllValidation)
If xRg Is Nothing Then
MsgBox "No data validation drop-down lists in current worksheet", vbInformation, "Kutools for Excel"
Exit Sub
End If
xScreen = Application.ScreenUpdating
Application.ScreenUpdating = False
For Each xCell In xRg
If xCell.Validation.Type = 3 Then
If xCell.Value = "" Then xCell.Value = "'- Choose from the list -"
End If
Next
xAcCell.Select
Application.ScreenUpdating = xScreen
End Sub Opmerking: u kunt de standaardwaarde in de VBA-code aanpassen naar de waarde die u nodig hebt.
6. Druk op de toets F5 om de code uit te voeren. U ziet dat de standaardwaarden zijn toegevoegd aan alle keuzelijstcellen, zoals op de afbeelding hieronder wordt getoond.

Opmerkingen:


Ontgrendel de magie van Excel met KUTOOLS AI
- Slimme uitvoering: Voer celbewerkingen uit, analyseer gegevens en maak grafieken — allemaal met eenvoudige opdrachten.
- aangepaste formules: Genereer op maat gemaakte formules om uw workflows te stroomlijnen.
- VBA-programmeren: Schrijf en implementeer VBA-code moeiteloos.
- Formule-uitleg: Begrijp complexe formules moeiteloos.
- Tekstvertaling: Doorbreek taalbarrières in uw spreadsheets.
Gerelateerde artikelen:
- Hoe gebruik je automatisch aanvullen bij het typen in een Excel-dropdownlijst?
- Hoe maakt u een dropdownlijst met een kalender in Excel?
- Hoe maakt u een doorzoekbare vervolgkeuzelijst in Excel?
- Hoe maakt u in Excel een dropdownlijst waarmee u meerdere opties of waarden kunt selecteren?
- Hoe vul je andere cellen automatisch in bij het selecteren van een waarde uit een Excel-dropdownlijst?
Beste Office-productiviteitshulpmiddelen
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...
Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger
- Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
- Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!
Alle Kutools-add-ins in één installatieprogramma.
Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.
- Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
- Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
- Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
- 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
- Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins