Excel-vervolgkeuzelijst: maken, bewerken, verwijderen en meer geavanceerde bewerkingen
Een vervolgkeuzelijst is vergelijkbaar met een keuzelijst waarmee gebruikers één waarde uit een keuzelijst kunnen kiezen. Deze tutorial demonstreert de basisbewerkingen voor de vervolgkeuzelijst: maak, bewerk en verwijder vervolgkeuzelijst in Excel. Afgezien daarvan biedt deze zelfstudie geavanceerde bewerkingen voor vervolgkeuzelijsten om de functionaliteit te verbeteren om meer Excel-problemen op te lossen.
Inhoudsopgave: [ Verbergen ]
Maak een eenvoudige vervolgkeuzelijst
Om een vervolgkeuzelijst te gebruiken, moet u eerst leren hoe u deze kunt maken. Dit gedeelte biedt 6 manieren om u te helpen bij het maken van een vervolgkeuzelijst in Excel.
Maak een vervolgkeuzelijst uit een reeks cellen
Demonstreer hier de stappen om een vervolgkeuzelijst te maken vanuit een celbereik in Excel. Ga als volgt te werk
1. Selecteer een celbereik om de vervolgkeuzelijst te vinden.
Tips: U kunt een vervolgkeuzelijst maken voor meerdere niet-aangrenzende cellen tegelijk door de Ctrl toets terwijl u de cellen een voor een selecteert.
2. klikken Data > Data Validation > Data Validation.
3. In de Data Validation dialoogvenster onder het Instellingen tabblad, configureer dan als volgt.
Opmerkingen:
Nu is de vervolgkeuzelijst gemaakt. Wanneer u op de vervolgkeuzelijstcel klikt, wordt er een pijl naast weergegeven, klikt u op de pijl om de lijst uit te vouwen en kunt u er een item uit kiezen.
Maak een dynamische vervolgkeuzelijst van de tabel
U kunt uw gegevensbereik converteren naar een Excel-tabel en vervolgens een dynamische vervolgkeuzelijst maken op basis van het tabelbereik.
1. Selecteer het oorspronkelijke gegevensbereik en druk vervolgens op Ctrl + T sleutels.
2. klikken OK in het opduiken Tabel maken dialoog venster. Vervolgens wordt het gegevensbereik geconverteerd naar een tabel.
3. Selecteer een celbereik voor de vervolgkeuzelijst en klik op Data > Data Validation > Data Validation.
4. In de Data Validation dialoogvenster, moet u:
Vervolgens worden dynamische vervolgkeuzelijsten gemaakt. Wanneer u gegevens toevoegt aan of verwijdert uit het tabelbereik, worden de waarden in de vervolgkeuzelijst automatisch bijgewerkt.
Maak een dynamische vervolgkeuzelijst met formules
Afgezien van het maken van een dynamische vervolgkeuzelijst vanuit het tabelbereik, kunt u ook een formule gebruiken om een dynamische vervolgkeuzelijst in Excel te maken.
1. Selecteer de cellen waar u de vervolgkeuzelijsten wilt uitvoeren.
2. klikken Data > Data Validation > Data Validation.
3. In de Data Validation dialoogvenster, configureer dan als volgt.
Vervolgens worden dynamische vervolgkeuzelijsten gemaakt. Wanneer u gegevens toevoegt aan of verwijdert uit het specifieke bereik, worden waarden in vervolgkeuzelijsten automatisch bijgewerkt.
Maak een vervolgkeuzelijst van het genoemde bereik
U kunt ook een vervolgkeuzelijst maken vanuit een benoemd bereik in Excel.
1. Maak eerst een benoemd bereik. Selecteer het celbereik waarop u een benoemd bereik wilt maken op basis van en typ vervolgens de bereiknaam in het Naam box en druk op Enter sleutel.
2. klikken Data > Data Validation > Data Validation.
3. In de Data Validation dialoogvenster, configureer dan als volgt.
Nu wordt de vervolgkeuzelijst gemaakt met gegevens uit een benoemd bereik.
Maak een vervolgkeuzelijst vanuit een andere werkmap
Stel dat er een werkmap is met de naam 'Data bron", En u wilt een vervolgkeuzelijst maken in een andere werkmap op basis van gegevens in deze"Data bron”Werkboek, doe dan als volgt.
1. Open de werkmap "SourceData". Selecteer in deze werkmap de gegevens die u wilt maken vervolgkeuzelijst op basis van, typ een bereiknaam in het Naam box en druk vervolgens op de Enter sleutel.
Hier noem ik het bereik als Stad.
2. Open het werkblad dat u in de vervolgkeuzelijst wilt invoegen. Klik Formules > Definieer naam.
3. In de Nieuwe naam dialoogvenster, moet u een benoemd bereik maken op basis van de bereiknaam die u in de werkmap "SourceData" hebt gemaakt. Configureer dit als volgt.
Opmerkingen:
4. Open de werkmap die u wilt invoegen in de vervolgkeuzelijst, selecteer de cellen voor de vervolgkeuzelijst en klik op Data > Data Validation > Data Validation.
5. In de Data Validation dialoogvenster, configureer dan als volgt.
Nu zijn de vervolgkeuzelijsten in het geselecteerde bereik ingevoegd. En de vervolgkeuzelijsten zijn afkomstig uit een andere werkmap.
Maak eenvoudig een vervolgkeuzelijst met een geweldige tool
Beveel hier het Maak een eenvoudige vervolgkeuzelijst nut van Kutools for Excel. Met deze functie kunt u eenvoudig een vervolgkeuzelijst maken met specifieke celwaarden of een vervolgkeuzelijst maken met aangepaste lijsten die vooraf zijn ingesteld in Excel.
1. Selecteer de vervolgkeuzelijst van de cellen die u wilt invoegen en klik op Kutools > Keuzelijst > Maak een eenvoudige vervolgkeuzelijst.
2. In de Maak een eenvoudige vervolgkeuzelijst dialoogvenster, configureer dan als volgt.
Note: Als u een vervolgkeuzelijst wilt maken op basis van een vooraf ingestelde aangepaste lijst in Excel, selecteert u het Aangepaste lijsten optie in het bron kies een aangepaste lijst in het Aangepaste lijsten vak en klik vervolgens op het OK knop.
Nu zijn de vervolgkeuzelijsten in het geselecteerde bereik ingevoegd.
Vervolgkeuzelijst Bewerken
Als u de vervolgkeuzelijst wilt bewerken, kunnen de methoden in deze sectie u een plezier doen.
Bewerk een vervolgkeuzelijst op basis van een celbereik
Ga als volgt te werk om een vervolgkeuzelijst te bewerken op basis van een celbereik.
1. Selecteer de cellen met de vervolgkeuzelijst die u wilt bewerken en klik op Data > Data Validation > Data Validation.
2. In de Data Validation dialoogvenster, wijzigt u de celverwijzingen in het bron in en klik op de OK knop.
Bewerk een vervolgkeuzelijst op basis van een benoemd bereik
Stel dat u waarden toevoegt of verwijdert in het benoemde bereik, en de vervolgkeuzelijst wordt gemaakt op basis van dit benoemde bereik. Ga als volgt te werk om de bijgewerkte waarden in vervolgkeuzelijsten weer te geven.
1. klikken Formules > Name Manager.
Tips: U kunt het Name Manager venster door op de Ctrl + F3 sleutels.
2. In de Name Manager venster, moet u als volgt configureren:
3. Vervolgens een Microsoft Excel dialoogvenster verschijnt, klik op het Ja Knop om de wijzigingen op te slaan.
Vervolgens worden vervolgkeuzelijsten op basis van dit benoemde bereik bijgewerkt.
Verwijder vervolgkeuzelijst
In dit gedeelte wordt gesproken over het verwijderen van de vervolgkeuzelijst in Excel.
Verwijder vervolgkeuzelijst met ingebouwde Excel
Excel biedt een ingebouwde functie om de vervolgkeuzelijst uit het werkblad te verwijderen. Ga als volgt te werk.
1. Selecteer het celbereik met de vervolgkeuzelijst die u wilt verwijderen.
2. klikken Data > Data Validation > Data Validation.
3. In de Data Validation dialoogvenster, klik op de Wis alles knop en klik vervolgens op OK om de wijzigingen op te slaan.
Nu worden vervolgkeuzelijsten verwijderd uit het geselecteerde bereik.
Verwijder eenvoudig vervolgkeuzelijsten met een geweldige tool
Kutools for Excel biedt een handig hulpmiddel - Beperking van gegevensvalidatie wissens om gemakkelijk een vervolgkeuzelijst te verwijderen uit een of meerdere geselecteerde bereiken tegelijk. Ga als volgt te werk.
1. Selecteer het celbereik met de vervolgkeuzelijst die u wilt verwijderen.
2. klikken Kutools > Voorkom typen > Beperkingen voor gegevensvalidatie wissen. Zie screenshot:
3. Vervolgens een Kutools for Excel dialoogvenster verschijnt om u te vragen of u de vervolgkeuzelijst wilt wissen, klik op het OK knop.
De vervolgkeuzelijsten in dit geselecteerde bereik worden onmiddellijk verwijderd.
Voeg kleur toe aan de vervolgkeuzelijst
In sommige gevallen moet u mogelijk een vervolgkeuzelijst maken met een kleurcode om de gegevens in de vervolgkeuzelijstcellen in één oogopslag te onderscheiden. Deze sectie biedt twee methoden om u te helpen het probleem in detail op te lossen.
Voeg kleur toe aan de vervolgkeuzelijst met voorwaardelijke opmaak
U kunt voorwaardelijke regels maken voor de cel met de vervolgkeuzelijst om deze met een kleur te coderen. Ga als volgt te werk.
1. Selecteer de cellen met de vervolgkeuzelijst waarvan u deze een kleurcode wilt geven.
2. klikken Home > Conditionele opmaak > Beheer regels.
3. In de Beheer van voorwaardelijke opmaakregels dialoogvenster, klik op de Nieuwe regel knop.
4. In de Nieuwe opmaakregel dialoogvenster, configureer dan als volgt.
5. Wanneer het terugkeert naar het Beheer van regels voor voorwaardelijke opmaak dialoogvenster, herhaalt u de bovenstaande stappen 3 en 4 om kleuren op te geven voor andere vervolgkeuzelijsten. Nadat u klaar bent met het specificeren van kleuren, klikt u op het OK om de wijzigingen op te slaan.
Vanaf nu wordt bij het selecteren van een item uit de vervolgkeuzelijst de cel gemarkeerd met de opgegeven achtergrondkleur op basis van de geselecteerde tekst.
Voeg eenvoudig kleur toe aan de vervolgkeuzelijst met een geweldige tool
Introduceer hier de Gekleurde vervolgkeuzelijst kenmerk van Kutools for Excel om u te helpen gemakkelijk kleur toe te voegen aan de vervolgkeuzelijst in Excel.
1. Selecteer de cellen met de vervolgkeuzelijst waaraan u kleur wilt toevoegen.
2. klikken Kutools > Keuzelijst > Gekleurde vervolgkeuzelijst.
3. In de Gekleurde vervolgkeuzelijst dialoogvenster, doe dan als volgt.
Tips: Als u rijen wilt markeren op basis van een vervolgkeuzelijst, kiest u het Rij met gegevensbereik optie in het Toepassen op sectie en selecteer vervolgens de rijen die u in het Markeer rijen doos.
Nu hebben de vervolgkeuzelijsten een kleurcode zoals de onderstaande schermafbeeldingen laten zien.
Markeer cellen op basis van een vervolgkeuzelijst
Markeer rijen op basis van een vervolgkeuzelijst
Maak een afhankelijke vervolgkeuzelijst in Excel of Google-blad
Een afhankelijke vervolgkeuzelijst helpt om keuzes weer te geven afhankelijk van de waarde die is geselecteerd in de eerste vervolgkeuzelijst. Als u een afhankelijke (cascarding) vervolgkeuzelijst moet maken in het Excel-werkblad of in het Google-blad, kunnen de methoden in deze sectie u een plezier doen.
Maak een afhankelijke vervolgkeuzelijst in het Excel-werkblad
De onderstaande demo toont de afhankelijke vervolgkeuzelijst in het Excel-werkblad.
klik op Hoe een afhankelijke trapsgewijze vervolgkeuzelijst in Excel te maken? voor een stapsgewijze handleiding.
Maak een afhankelijke vervolgkeuzelijst in het Google-blad
Als u een afhankelijke vervolgkeuzelijst in het Google-blad wilt maken, raadpleegt u Hoe maak je een afhankelijke vervolgkeuzelijst in Google-spreadsheet?
Maak doorzoekbare vervolgkeuzelijsten
Voor de vervolgkeuzelijsten met een lange lijst met items in een werkblad, is het niet gemakkelijk voor u om een bepaald item uit de lijst op te halen. Als u zich de eerste tekens of meerdere opeenvolgende tekens van een item herinnert, kunt u de zoekfunctie gebruiken in een vervolgkeuzelijst om het gemakkelijk te filteren. In dit gedeelte wordt gedemonstreerd hoe u een doorzoekbare vervolgkeuzelijst in Excel kunt maken.
Stel dat de brongegevens die u wilt maken een vervolgkeuzelijst zijn op basis van lokalisaties in kolom A van Blad1, zoals de onderstaande schermafbeelding laat zien. Ga als volgt te werk om met deze gegevens een doorzoekbare vervolgkeuzelijst in Excel te maken.
1. Maak eerst een hulpkolom naast de brongegevenslijst met een matrixformule.
In dit geval selecteer ik cel B2, voer ik de onderstaande formule erin in en druk ik op de Ctrl + Shift + Enter toetsen om het eerste resultaat te krijgen.
=IFERROR(INDEX($A$2:$A$50,SMALL(IFERROR(MATCH(IF(FIND(CELL("contents"),$A$2:$A$50)>0,$A$2:$A$50,""),$A$2:$A$50,0),""),ROW(A1))),"")
Selecteer de eerste resultaatcel en versleep de Vul de handgreep helemaal naar beneden totdat het het einde van de lijst bereikt.
Note: In deze matrixformule is $ A $ 2: $ A $ 50 het brongegevensbereik waarop u een vervolgkeuzelijst gaat maken op basis van. Wijzig het op basis van uw gegevensbereik.
2. klikken Formules > Definieer naam.
3. In de Bewerk naam dialoogvenster, configureer dan als volgt.
Nu moet u de vervolgkeuzelijst maken op basis van het benoemde bereik. In dit geval zal ik een doorzoekbare vervolgkeuzelijst maken in Sheet2.
4. Open Blad2, selecteer het celbereik voor de vervolgkeuzelijst en klik op Data > Data Validation > Data Validation.
5. In de Data Validation dialoogvenster, doe dan als volgt.
6. Klik met de rechtermuisknop op de bladtab (Sheet2) en selecteer Bekijk code vanuit het rechtsklikmenu.
7. In de opening Microsoft Visual Basic voor toepassingen -venster, kopieer de onderstaande VBA-code naar de code-editor.
VBA-code: maak een doorzoekbare vervolgkeuzelijst in Excel
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.Calculate
End Sub
8. druk de anders + Q toetsen om de Microsoft Visual Basic voor toepassingen venster.
Nu worden de doorzoekbare vervolgkeuzelijsten gemaakt. Als u een item wilt ophalen, voert u gewoon een of meer opeenvolgende tekens van dit item in de vervolgkeuzelijst in, klikt u op de vervolgkeuzepijl en vervolgens wordt het item op basis van de ingevoerde inhoud weergegeven in de vervolgkeuzelijst. Zie screenshot:
Note: Deze methode is hoofdlettergevoelig.
Maak een vervolgkeuzelijst maar toon verschillende waarden
Stel dat u een vervolgkeuzelijst heeft gemaakt en u wilt dat er iets anders in de cel wordt weergegeven wanneer u een item eruit selecteert. Zoals de onderstaande demo laat zien, hebt u een vervolgkeuzelijst gemaakt op basis van de lijst met landnamen. Wanneer u de landnaam selecteert in de vervolgkeuzelijst, wilt u de afkorting van de geselecteerde landnaam weergeven in de vervolgkeuzelijst. Dit gedeelte biedt de VBA-methode om u te helpen het probleem op te lossen.
1. Maak aan de rechterkant van de brongegevens (de kolom met de landnaam) een nieuwe kolom met de afkorting van de landnamen die u in de vervolgkeuzelijst wilt weergeven.
2. Selecteer zowel de lijst met landnamen als de lijst met afkortingen, typ een naam in het Naam vak en druk vervolgens op de Enter sleutel.
3. Selecteer de cellen voor de vervolgkeuzelijst (hier selecteer ik D2: D8) en klik op Data > Data Validation > Data Validation.
4. In de Data Validation dialoogvenster, configureer dan als volgt.
5. Nadat u de vervolgkeuzelijst heeft gemaakt, klikt u met de rechtermuisknop op de bladtab en selecteert u Bekijk code vanuit het rechtsklikmenu.
6. In de opening Microsoft Visual Basic voor toepassingen -venster, kopieer de onderstaande VBA-code naar de code-editor.
VBA-code: toon verschillende waarden in de vervolgkeuzelijst
Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice 20201027
selectedNa = Target.Value
If Target.Column = 4 Then
selectedNum = Application.VLookup(selectedNa, ActiveSheet.Range("dropdown"), 2, False)
If Not IsError(selectedNum) Then
Target.Value = selectedNum
End If
End If
End Sub
Opmerkingen:
7. druk de anders + Q toetsen om de Microsoft Visual Basic voor toepassingen venster.
Vanaf nu wordt bij het selecteren van een bepaalde landnaam uit de vervolgkeuzelijst de overeenkomstige afkorting van de geselecteerde landnaam in de cel weergegeven.
Maak een vervolgkeuzelijst met selectievakjes
Veel Excel-gebruikers hebben de neiging om een vervolgkeuzelijst met meerdere selectievakjes te maken, zodat ze meerdere items uit de lijst kunnen selecteren door de selectievakjes aan te vinken.
Zoals de onderstaande demo laat zien, verschijnt er een keuzelijst wanneer u op de cel met de vervolgkeuzelijst klikt. In de keuzelijst staat voor elk item een selectievakje. U kunt de selectievakjes aanvinken om de overeenkomstige items in de cel weer te geven.
Als u een vervolgkeuzelijst met selectievakjes in Excel wilt maken, raadpleegt u Hoe maak je een vervolgkeuzelijst met meerdere selectievakjes in Excel?.
Voeg autocomplete toe aan de vervolgkeuzelijst
Als u een vervolgkeuzelijst voor gegevensvalidatie heeft met grote items, moet u omhoog en omlaag scrollen in de lijst om de juiste te vinden, of u kunt het hele woord rechtstreeks in de keuzelijst typen. Als de vervolgkeuzelijst automatisch kan worden voltooid wanneer u de eerste letter erin typt, wordt alles eenvoudiger.
Voor het automatisch aanvullen van een vervolgkeuzelijst in een werkblad in Excel, zie Hoe automatisch aanvullen bij het typen in de vervolgkeuzelijst Excel?.
Filter gegevens op basis van keuzelijst
In dit gedeelte wordt gedemonstreerd hoe u formules kunt toepassen om een vervolgkeuzelijstfilter te maken om gegevens te extraheren op basis van de selectie uit de vervolgkeuzelijst.
1. Ten eerste moet u een vervolgkeuzelijst maken met de specifieke waarden waarop u gegevens gaat extraheren.
Tips: Volg de bovenstaande stappen om maak een vervolgkeuzelijst in Excel.
Maak een vervolgkeuzelijst met een unieke lijst met items
Als er duplicaten in uw reeks zijn en u geen vervolgkeuzelijst wilt maken met herhaling van een item, kunt u als volgt een unieke lijst met items maken.
1) Kopieer de cellen waarmee u een vervolgkeuzelijst gaat maken op basis van Ctrl + C sleutels en plak ze vervolgens in een nieuw bereik.
2) Selecteer de cellen in het nieuwe bereik, klik op Data > Verwijder duplicaten.
3) In de Verwijder duplicaten dialoogvenster, klik op de OK knop.
4) Vervolgens een Microsoft Excel verschijnt om u te vertellen hoeveel duplicaten zijn verwijderd, klik op OK.
Nu krijgt u de unieke lijst met items, u kunt nu een vervolgkeuzelijst maken op basis van deze unieke lijst.
2. Vervolgens moet u als volgt drie hulpkolommen maken.
3. Maak een bereik op basis van het oorspronkelijke gegevensbereik om de geëxtraheerde gegevens uit te voeren met de onderstaande formules.
Opmerkingen:
Nu een vervolgkeuzelijstfilter is gemaakt, kunt u eenvoudig gegevens uit het oorspronkelijke gegevensbereik extraheren op basis van de vervolgkeuzelijstselectie.
Selecteer meerdere items uit de vervolgkeuzelijst
Standaard staat de vervolgkeuzelijst gebruikers toe om slechts één item per keer in een cel te selecteren. Wanneer u een item opnieuw selecteert in een vervolgkeuzelijst, wordt het eerder geselecteerde item overschreven. Als u echter wordt gevraagd om meerdere items uit een vervolgkeuzelijst te selecteren en ze allemaal in de vervolgkeuzelijst weer te geven zoals de onderstaande demo laat zien, hoe kunt u dat dan doen?
Voor het selecteren van meerdere items uit de vervolgkeuzelijst in Excel, zie Hoe maak je een vervolgkeuzelijst met meerdere selecties of waarden in Excel?. Deze tutorial biedt twee gedetailleerde methoden om u te helpen het probleem op te lossen.
Stel de standaard (voorgeselecteerde) waarde in voor de vervolgkeuzelijst
Standaard wordt een cel in de vervolgkeuzelijst leeg weergegeven, de vervolgkeuzepijl verschijnt alleen als u op de cel klikt. Hoe weet u in één oogopslag welke cellen vervolgkeuzelijsten in een werkblad bevatten?
In dit gedeelte wordt gedemonstreerd hoe u de standaard (vooraf geselecteerde) waarde instelt voor de vervolgkeuzelijst in Excel. Ga als volgt te werk.
Voordat u de onderstaande twee methoden toepast, moet u een vervolgkeuzelijst maken en enkele configuraties als volgt uitvoeren.
1. Selecteer de cellen voor de vervolgkeuzelijst en klik op Data > Data Validation > Data Validation.
Tips: Als u al een vervolgkeuzelijst heeft gemaakt, selecteert u de cellen met de vervolgkeuzelijst en klikt u op Data > Data Validation > Data Validation.
2. In de Data Validation dialoogvenster, configureer dan als volgt.
Pas na het maken van de vervolgkeuzelijst een van de onderstaande methoden toe om de standaardwaarde voor hen in te stellen.
Stel de standaardwaarde in voor vervolgkeuzelijst met formule
U kunt de onderstaande formule toepassen om de standaardwaarde in te stellen voor de vervolgkeuzelijst die u hebt gemaakt, zoals de bovenstaande stappen laten zien.
1. Selecteer de vervolgkeuzelijstcel, voer de onderstaande formule erin in en druk vervolgens op Enter toets om de standaardwaarde weer te geven. Als de cellen in de vervolgkeuzelijst opeenvolgend zijn, kunt u het Vul de handgreep van de resultaatcel om de formule op andere cellen toe te passen.
= ALS (C2 = "", "--Kies item uit de lijst--")
Opmerkingen:
Stel de standaardwaarde in voor alle vervolgkeuzelijsten in een werkblad tegelijk met VBA-code
Stel dat er veel vervolgkeuzelijsten zijn die zich in verschillende bereiken in uw werkblad bevinden, voor het instellen van de standaardwaarde voor alle, moet u de formule herhaaldelijk toepassen. Dat kost veel tijd. Dit gedeelte biedt een nuttige VBA-code waarmee u de standaardwaarde voor alle vervolgkeuzelijsten in een werkblad tegelijk kunt instellen.
1. Open het werkblad met de vervolgkeuzelijsten waarvan u de standaardwaarde wilt instellen, druk op anders + F11 toetsen om de te openen Microsoft Visual Basic voor toepassingen venster.
2. In de Microsoft Visual Basic voor toepassingen venster klikt Invoegen > Moduleen plak vervolgens de onderstaande VBA-code in het codevenster.
VBA-code: stel de standaardwaarde in voor alle vervolgkeuzelijsten in een werkblad tegelijk
Sub SetDropDownListToDefaultValue()
'Updated by Extendoffice 20201026
Dim xWs As Worksheet
Dim xRg, xFRg As Range
Dim xET: xET = Null
Dim xStr As String
xStr = "- Choose from the list -"
Set xWs = Application.ActiveSheet
Set xRg = xWs.UsedRange.Cells
On Error Resume Next
For Each xFRg In xRg
xET = Null
xET = xFRg.Validation.Type
If Not IsNull(xET) Then
If xFRg.Validation.Type = 3 Then
xFRg.Value = "'" & xStr
End If
End If
Next
End Sub
Opmerkingen: In de bovenstaande code, - Kies uit de lijst - is de standaardwaarde die wordt weergegeven in de vervolgkeuzelijstcel. U kunt ook de standaardwaarde wijzigen op basis van uw behoefte.
3. druk de F5 key, dan verschijnt er een Macro's dialoogvenster, zorg ervoor dat de DropDownLijstNaarStandaard is geselecteerd in de Macronaam vak en klik vervolgens op het lopen knop om de code uit te voeren.
Vervolgens wordt de opgegeven standaardwaarde onmiddellijk in de cellen van de vervolgkeuzelijst ingevuld.
Vergroot de lettergrootte van de vervolgkeuzelijst
Normaal gesproken heeft de vervolgkeuzelijst een vaste lettergrootte, als de lettergrootte zo klein is om te lezen, kunt u de onderstaande VBA-methode proberen om deze te vergroten.
1. Open het werkblad met de vervolgkeuzelijsten waarvan u de lettergrootte wilt vergroten, klik met de rechtermuisknop op de bladtab en selecteer Bekijk code vanuit het rechtsklikmenu.
2. In de Microsoft Visual Basic voor toepassingen -venster, kopieer de onderstaande VBA-code naar de code-editor.
VBA-code: vergroot de lettergrootte van vervolgkeuzelijsten in een werkblad
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'updateby Extendoffice 20201027
On Error GoTo LZoom
Dim xZoom As Long
xZoom = 100
If Target.Validation.Type = xlValidateList Then xZoom = 130
LZoom:
ActiveWindow.Zoom = xZoom
End Sub
Note: hier xZoom = 130 in de code betekent dat u de lettergrootte van alle vervolgkeuzelijsten in het huidige werkblad vergroot tot 130. U kunt dit naar behoefte wijzigen.
3. druk de anders + Q toetsen om de Microsoft Visual Basic voor toepassingen venster.
Vanaf nu, wanneer u op de vervolgkeuzelijst klikt, wordt het zoomniveau van het huidige werkblad vergroot. Klik op de vervolgkeuzepijl, u kunt zien dat de lettergrootte van alle vervolgkeuzelijsten ook wordt vergroot.
Nadat u een item uit de vervolgkeuzelijst hebt geselecteerd, kunt u op cellen buiten de vervolgkeuzelijst klikken om terug te keren naar het oorspronkelijke zoomniveau.
Beste Office-productiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die u het meest nodig heeft...
Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
- Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!