Hogyan kell beilleszteni a Drop Down naptárat az Excelben (gyors lépésekkel)

  • Ossza Meg Ezt
Hugh West

A Microsoft Excelben könnyedén beilleszthető a legördülő naptár. A legördülő naptárból könnyedén bármely dátum beillesztése . Létrehozhat egy linket is a legördülő naptárral ellátott cellára, ahol a meghatározott dátum látható lesz. Ebben a cikkben értékes áttekintést adunk arról, hogyan lehet legördülő naptárat beszúrni az Excelben. Remélem, hogy viszonylag könnyen használhatónak találja majd.

Gyakorlati munkafüzet letöltése

Töltse le ezt a gyakorlati munkafüzetet

Beillesztés Drop Down Calendar.xlsm

Lépésről lépésre történő eljárás a Drop Down naptár beillesztéséhez az Excelben

A legördülő naptár beillesztéséhez az Excelben megmutatjuk, hogyan kell lépésről lépésre elvégezni. Az alábbi lépések mindegyike nagyon könnyen használható, és növeli az excel-ismereteket, hogy nagyobb célokra is alkalmazhassa.

1. lépés: A Fejlesztő lap engedélyezése a szalagban

Mielőtt bármit is tennél a legördülő naptár beillesztésére az Excelben, meg kell mutatnod a következőket a Fejlesztő lap Excel felhasználóként, amikor megnyitja az Excel munkafüzetét, elsősorban nincs Fejlesztő Ezért a szalag testreszabásával kell megváltoztatnia.

Lépések

  • Elsősorban kattintson a Fájl fülön. A Fájl lapon válassza ki a Opciók .

  • Ez megnyitja a Excel lehetőségek párbeszédpanel. Válassza ki Szalag testreszabása .

  • Most a jobb sarokban van egy A szalag testreszabása , válasszon Fő lapok onnan, és a Fő lapok , kattintson a Fejlesztő Ezután kattintson a ' OK Ez megnyitja a Fejlesztő lapot a szalagban.

Bővebben: Hogyan kell beilleszteni a napot és a dátumot az Excelben (3 mód)

2. lépés: Drop Down naptár beillesztése

A legördülő naptár beillesztéséhez a következő lépéseket kell követnie.

Lépések

  • Először válassza ki a Fejlesztő lapon. A Vezérlők csoport, válassza ki a Beillesztés opció.

  • Most, a Beillesztés opciót, kattintson a További vezérlők a címről ActiveX vezérlők .

  • A További vezérlők párbeszédpanel jelenik meg, válassza a Microsoft Dátum- és időválasztó vezérlő 6.0 (SP4) . Kattintson a OK '.

  • Most kattintson bármelyik cellára, ahová ezt a .

  • A legördülő naptár beillesztése után megjelenik egy EMBEDDEDED képletet a képletsoron.

További információ: Hogyan illesszünk be egy dátumválasztót az Excelben (lépésről lépésre történő eljárással)?

3. lépés: A legördülő naptár testreszabása

Miután beillesztette a legördülő naptárat a kívánt cellába, testre szabhatja ezt a legördülő naptárat.

Lépések

  • A legördülő naptárat egyszerű húzással testre szabhatja.

  • Megváltoztathatja a Tulajdonságok a legördülő naptárat a legördülő naptárra jobb egérgombbal kattintva. De ne feledje, hogy ehhez meg kell tartania a legördülő naptárat. Tervezési mód a oldalon .

  • A Tulajdonságok párbeszédpanelen módosíthatja a magasságot, a szélességet és még néhány dolgot.

  • A legördülő naptárat bármelyik helyre áthúzva az adott helyre helyezheti.

Bővebben: Hogyan kell beszúrni a dátumot az Excelben (7 egyszerű módszer)

Hasonló olvasmányok

  • A dátum és az idő kombinálása egy Excel-cellában (4 módszer)
  • A dátumok automatikus módosítása az Excel képlet használatával
  • Hogyan lehet automatikusan feltölteni a dátumot az Excelben, ha a cella frissül

4. lépés: A legördülő naptár összekapcsolása egy Excel-cellával

A Tulajdonságok a legördülő naptárban, láthatja, hogy van egy LinkedCell ' opciót. Az Excel nem tud semmilyen dátumot beolvasni a legördülő naptárból, ezért azt egy cellához kell kötnie.

Lépések

  • A Fejlesztő lapon kapcsolja be a Tervezési mód.

  • Most, jobb gombbal kattintva a legördülő naptárban, és a Kontextus menü , válasszon Tulajdonságok .

  • A Tulajdonságok párbeszédpanelen, írjon be egy tetszőleges cellaszámot a LinkedCell opció.

  • Most fordítsa el a Tervezési mód ki, és válasszon ki egy tetszőleges dátumot a legördülő naptárban, akkor az a hivatkozott cellában fog megjelenni.

  • Megjelenhet egy figyelmeztető párbeszédpanel. Kattintson a ' OK '.

  • Változtassa meg a Checkbox érték a Hamis a címre. Igaz a Tulajdonságok párbeszédpanel null értékek elfogadására.

  • Ha látni szeretné a hozzá tartozó VBA-kódot, kattintson a jobb gombbal a legördülő naptárra, és válassza a Kód megtekintése .

Bővebben: Az Excel automatikusan adja meg a dátumot az adatok bevitelekor (7 egyszerű módszer)

Egy másik érdekes dolog a legördülő naptár használatával érhető el. A teljes oszlopba vagy több oszlopba is beilleszthetünk legördülő naptárat. Amikor bármelyik cellára kattintunk, megnyílik egy naptár, és onnan kiválaszthatunk egy dátumot. Mindkét dolog különösen a VBA kódokkal érhető el.

1. Drop Down naptár egy oszlophoz

Lépések

  • Mivel egyetlen oszlophoz szeretnénk legördülő naptárat beilleszteni. Először is, a fenti lépésekkel illesszük be a legördülő naptárat.
  • Most kattintson a jobb gombbal a legördülő naptárra, és válassza a Kódok megtekintése .

  • Amikor megnyitja a kód megtekintése opciót, megjelenik egy Visual Basic felület, és véletlenszerű kódok vannak abban a lapban. Ha testre kell szabnia, így törölje ezt, és másolja ki a következő kódot, és illessze be oda.
 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 End Sub 
  • Most kapcsolja ki a Tervezési mód .
  • Válassza ki bármelyik cellát a VBA-kód adott celláin belül, a cellahatáron belül minden cellában legördülő naptárat talál.

A VBA-kód magyarázata:

 With Sheet3.DTPicker1 .Height = 20 .Width = 20 

Ez a kód azt jelzi, hogy ki kell választania a lap nevét, ahol ezt a kódot alkalmazni szeretné, valamint a dátumválasztó számát. Módosíthatja a magasság és a szélesség értékeit is.

 If Not Intersect(Target, Range("B5:B7")) Is Nothing Then .Visible = True 

Ez a kód azt jelzi, hogy ha ebben a tartományban bármelyik cellát kiválasztja, a legördülő naptár a tartományon belül minden cellában látható lesz.

 .Top = Target.Top .Left = Target.Offset(0, 1).Left .LinkedCell = Target.Address 

Top tulajdonság egy adott cella felső tartalmi értékét jelöli.

Balra tulajdonság a megadott cellától jobbra következő cellát jelöli.

LinkedCell c összekapcsolja a legördülő naptárat a megadott cellával.

 Else .Visible = False 

Ez azt jelenti, hogy ha az adott cellán kívül más cellát választ ki, a legördülő naptár nem lesz látható.

További információ: Hogyan illessze be automatikusan a dátumokat az Excelben (3 egyszerű trükk)

2. Drop Down naptár több oszlophoz

Ha a legördülő naptárat több oszlophoz szeretnénk használni, akkor a következő lépéseket követhetjük. Ne feledje, hogy ehhez több legördülő naptárat kell beszúrnia.

Lépések

  • Több legördülő naptár beszúrása a Fejlesztő tab.
  • Helyezze ezeket a legördülő naptárakat a kívánt pozícióba húzással.
  • Szeretnénk beilleszteni a legördülő naptárat az oszlopba B és oszlop D Kattintson a jobb gombbal a legördülő naptárra, és válassza a Kód megtekintése Másolja ki a következő kódot, és illessze be a lapba.
 Private Sub Worksheet_SelectionChange(ByVal Target As Range) With 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 With 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 
  • Ez két legördülő naptárat hoz létre az oszlopban B és oszlop D A legördülő naptárból bármelyik dátumot beírhatja ebbe a tartományba.

Megjegyzés:

Meg kell változtatnod CheckBox a címről Hamis a címre. Igaz a hibaüzenetek elkerülése érdekében.

További információ: Excel makró: Dátum és idő beillesztése egy cellába (4 példa)

Probléma a legördülő naptárral

Ha Ön a Microsoft 365 vagy a Microsoft Excel 2019 aktív felhasználója, nem fogja megtalálni a legördülő naptárat. Ez a legördülő naptár csak a Microsoft Excel 2007 és az Excel 2010,2013 és 2016 32 bites verzióiban érhető el.

Következtetés

Megvitattuk a lépésről-lépésre történő folyamatot a legördülő naptár beillesztéséhez az Excelben. Azt is megpróbáltuk megmutatni, hogyan lehet használni a legördülő naptárat mind az egy oszlop, mind a több oszlop esetében. Remélem, hogy sok tudást szerezhet ebből a cikkből. Ha bármilyen kérdése van, bátran kérdezzen a megjegyzés rovatban, és ne felejtse el meglátogatni a mi Exceldemy oldal további ismeretekért.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.