Inhoudsopgave
In Microsoft Excel kunt u moeiteloos een uitklapbare kalender invoegen. Vanuit de uitklapbare kalender kunt u gemakkelijk een willekeurige datum invoegen U kunt ook een link maken naar de cel met de uitklapbare kalender waar de door u gedefinieerde datum zichtbaar zal zijn. In dit artikel geven we een waardevol overzicht van hoe u een uitklapbare kalender in Excel kunt invoegen. Ik hoop dat u het redelijk eenvoudig vindt om te gebruiken.
Download Praktijk Werkboek
Download dit werkboek
Dropdown-kalender invoegen.xlsmStap-voor-stap procedure voor het invoegen van een uitklapbare kalender in Excel
Om een uitklapbare kalender in Excel in te voegen, laten we u zien hoe u dit stap voor stap kunt doen. Alle volgende stappen zijn echt gemakkelijk te gebruiken en het vergroot uw Excel-kennis om het toe te passen voor een groter doel.
Stap 1: Activeer het tabblad Ontwikkelaar in het Lint
Voordat u iets doet aan het invoegen van een uitklapbare kalender in Excel, moet u het volgende laten zien het tabblad Ontwikkelaar op het lint. Als Excel-gebruiker is er, wanneer u uw Excel-werkmap opent, in eerste instantie geen Ontwikkelaar Je moet het dus veranderen door het lint aan te passen.
Stappen
- Klik vooral op de Bestand tabblad. In de Bestand tabblad, selecteer de Opties .
- Dat zal de Excel-opties dialoogvenster. Selecteer Lint aanpassen .
- Nu, in de rechterhoek, is er Het lint aanpassen kies Hoofdtabbladen van daar, en in de Hoofdtabbladen klik op de Ontwikkelaar Klik daarna op ' OK Dit zal de Ontwikkelaar tabblad op het lint.
Lees meer: Dag en datum invoegen in Excel (3 manieren)
Stap 2: Drop Down Kalender invoegen
Om een uitklapbare kalender in te voegen, moet u de volgende stappen volgen.
Stappen
- Selecteer eerst de Ontwikkelaar tabblad. Van de Controles groep, selecteer de Plaats optie.
- Nu, in de Plaats optie, klik op Meer controles van ActiveX-besturingselementen .
- A Meer controles dialoogvenster verschijnt, selecteer Microsoft Datum en Tijd Pluk Controle 6.0 (SP4) Klik op OK '.
- Klik nu op een cel waar u deze .
- Na het invoegen van de uitklapbare kalender ziet u een TOEGEVOEGDE formule in de formulebalk.
Lees meer: Een datumkiezer invoegen in Excel (met stap-voor-stap procedure)
Stap 3: Dropdown-kalender aanpassen
Na het invoegen van uw uitklapbare kalender in de gewenste cel, kunt u deze uitklapbare kalender aanpassen.
Stappen
- U kunt uw uitklapbare kalender aanpassen door hem eenvoudig te verslepen.
- U kunt de Eigenschappen van uw uitklapbare kalender door met de rechtermuisknop te klikken op de uitklapbare kalender. Maar vergeet niet, om dit te doen moet u Ontwerpmodus op .
- In de Eigenschappen dialoogvenster, kun je de hoogte, breedte en nog wat dingen veranderen.
- U kunt de uitklapbare kalender op elke willekeurige plaats zetten door hem gewoon naar die plaats te slepen.
Lees meer: Hoe datum invoegen in Excel (7 eenvoudige methodes)
Vergelijkbare lezingen
- Hoe datum en tijd combineren in één cel in Excel (4 methoden)
- Datums automatisch wijzigen met behulp van een formule in Excel
- Hoe datum automatisch te vullen in Excel wanneer cel wordt bijgewerkt
Stap 4: Dropdown-kalender koppelen aan een cel in Excel
In de Eigenschappen van drop-down kalender, kunt u zien dat er een ' LinkedCell Excel kan geen datum lezen uit je uitklapbare kalender, dus moet je die koppelen aan een cel.
Stappen
- Van de Ontwikkelaar tabblad, zet de Ontwerpmodus.
- Nu, klik met de rechtermuisknop op op de drop-down kalender, en van de Contextmenu kies Eigenschappen .
- In de Eigenschappen dialoogvenster, zet u een willekeurig celnummer in de LinkedCell optie.
- Draai nu de Ontwerpmodus uit en selecteer een datum in de uitklapbare kalender, dan verschijnt deze in de cel waarnaar wordt verwezen.
- Er kan een waarschuwingsdialoogvenster verschijnen. Klik op ' OK '.
- Verander de Checkbox waarde van Valse naar Echt in de Eigenschappen dialoogvenster om nulwaarden te accepteren.
- Als u de bijbehorende VBA-code wilt zien, klikt u met de rechtermuisknop op de keuzekalender en selecteert u Code bekijken .
Lees meer: Excel automatisch datum invoeren wanneer gegevens worden ingevoerd (7 eenvoudige methoden)
Dropdown-kalender invoegen in hele kolom
Een ander interessant ding kan worden gedaan door het gebruik van drop-down kalender. U kunt drop-down kalender in de hele kolom of meerdere kolommen. Telkens wanneer u klikt op een cel, een kalender zal openen en u kunt een datum selecteren van daar. Beide dingen kunnen worden gedaan in het bijzonder door VBA-codes.
1. Dropdown kalender voor een enkele kolom
Stappen
- We willen een drop-down kalender invoegen voor een enkele kolom. Voeg eerst een drop-down kalender in met de bovenstaande stappen.
- Klik nu met de rechtermuisknop op de uitklapbare kalender en selecteer Codes bekijken .
- Als u de optie view code opent, verschijnt er een visual basic interface en er staan willekeurige codes in dat blad. Als u het moet aanpassen, verwijder dit dan en kopieer de volgende code en plak die daar.
Sub Worksheet_SelectionChange(ByVal Target As Range) With Sheet3.DTPicker1 .Height = 20 .Width = 20 If Not Intersect(Target, Range("B5:B7")) Is Nothing Then .Visible = True .Top = Target.Top .Left = Target.Offset(0, 1).Left .LinkedCell = Target.Address Else .Visible = False End If End With End Sub
- Zet nu de Ontwerpmodus .
- Selecteer een willekeurige cel binnen de gegeven cellen in de VBA-code, u zult in elke cel binnen de celgrens een keuzekalender aantreffen.
Verklaring van de VBA-code:
Met Sheet3.DTPicker1 .Height = 20 .Width = 20
Deze code geeft aan dat u de bladnaam moet selecteren waarop u deze code wilt toepassen en het nummer van de datumkiezer. U kunt ook de hoogte- en breedtewaarden aanpassen.
Als Niet Intersect(Target, Range("B5:B7")) Is Nothing Dan .Visible = True
Deze code geeft aan dat als u een cel in dit bereik selecteert, de keuzekalender zichtbaar wordt in elke cel binnen dit bereik.
.Top = Target.Top .Left = Target.Offset(0, 1).Left .LinkedCell = Target.Address
Top eigenschap geeft de hoogste belongingswaarde van een gespecificeerde cel aan.
Links eigenschap geeft de volgende cel rechts van de gespecificeerde cel aan.
LinkedCell c verbindt de uitklapbare kalender met de opgegeven cel.
Else .Visible = False
Dit betekent dat als u een andere cel selecteert dan deze gegeven cel, de uitklapbare kalender niet zichtbaar zal zijn.
Lees meer: Hoe datums automatisch invoegen in Excel (3 eenvoudige trucs)
2. Drop Down Kalender voor meerdere kolommen
Als u uw uitklapbare kalender voor meerdere kolommen wilt gebruiken, kunnen we deze stappen volgen. Denk eraan dat u hiervoor meerdere uitklapbare kalenders moet invoegen.
Stappen
- Meerdere uitklapbare kalenders invoegen vanuit de Ontwikkelaar tab.
- Plaats deze uitklapbare kalenders op de gewenste plaats door ze te slepen.
- We willen graag een uitklapbare kalender invoegen in de kolom B en kolom D Klik met de rechtermuisknop op de uitklapbare kalender en selecteer Code bekijken Kopieer nu de volgende code en plak die in dat blad.
Private Sub Worksheet_SelectionChange(ByVal Target As Range) Met Sheet5.DTPicker1 .Height = 20 .Width = 20 If Not Intersect(Target, Range("B5:B9")) Is Nothing Then .Visible = True .Top = Target.Top .Left = Target.Offset(0, 1).Left .LinkedCell = Target.Address Else .Visible = False End If End With Sheet5.DTPicker2 .Height = 20.Width = 20 If Not Intersect(Target, Range("D5:D9")) Is Nothing Then .Visible = True .Top = Target.Top .Left = Target.Offset(0, 1).Left .LinkedCell = Target.Address Else .Visible = False End If End With End Sub
- Dat maakt twee uitklapbare kalenders in de kolom B en kolom D U kunt elke datum uit een drop-down kalender in dat bereik zetten.
Let op:
Je moet veranderen CheckBox van Valse naar Echt om een foutmelding te voorkomen.
Lees meer: Excel Macro: Datum en tijd invoegen in een cel (4 voorbeelden)
Probleem met uitklapbare kalender
Als u een actieve gebruiker bent van Microsoft 365 of Microsoft Excel 2019, vindt u de uitklapbare kalender niet. Deze uitklapbare kalender is alleen beschikbaar in Microsoft Excel 2007 en 32-bits versies van Excel 2010,2013 en 2016.
Conclusie
We hebben het stap-voor-stap proces besproken om drop-down kalender in Excel in te voegen. We hebben ook geprobeerd te laten zien hoe je een drop-down kalender zowel voor de enkele kolom als voor meerdere kolommen kunt gebruiken. Ik hoop dat je veel kennis uit dit artikel kunt halen. Als je vragen hebt, voel je vrij om ze te stellen in de commentaarsectie, en vergeet niet om onze Exceldemy pagina voor meer kennis.