Kā programmā Excel ievietot izlaižamo kalendāru (ar ātriem soļiem)

  • Dalīties Ar Šo
Hugh West

Microsoft Excel programmā ir viegli ievietot nolaižamo kalendāru. No nolaižamā kalendāra varat viegli ievietot jebkuru datumu . Varat arī izveidot saiti uz šūnu ar nolaižamo kalendāru, kurā būs redzams jūsu noteiktais datums. Šajā rakstā mēs sniedzam vērtīgu pārskatu par to, kā Excel programmā ievietot nolaižamo kalendāru. Es ceru, ka jums būs diezgan viegli to izmantot.

Lejupielādēt Practice Workbook

Lejupielādēt šo prakses darba burtnīcu

Ievietot nolaižamo kalendāru Insert Drop Down Calendar.xlsm

Soli pa solim procedūra, lai programmā Excel ievietojiet izlaižamo kalendāru

Lai Excel programmā Excel ievietotu izlaižamo kalendāru, mēs jums parādīsim, kā to izdarīt soli pa solim. Visi turpmāk minētie soļi ir patiešām viegli lietojami, un tas uzlabo jūsu Excel zināšanas, lai tās varētu izmantot lielākam mērķim.

1. solis: lentei Izstrādātājs aktivizēt cilni Lente

Pirms kaut ko darāt, lai ievietojat nolaižamo kalendāru programmā Excel, jums ir jāparāda. cilne Izstrādātājs Kā Excel lietotājam, atverot Excel darbgrāmatu, galvenokārt nav nekāda Izstrādātājs Tāpēc tā ir jāmaina, pielāgojot lenti.

Soļi

  • Galvenokārt noklikšķiniet uz Faili cilnē. Faili izvēlieties cilni Iespējas .

  • Tas atvērs Excel opcijas dialoglodziņā. Atlasiet Pielāgot lenti .

  • Tagad labajā stūrī ir Lentes pielāgošana , izvēlieties Galvenās cilnes no turienes, un Galvenās cilnes , noklikšķiniet uz Izstrādātājs pēc tam noklikšķiniet uz LABI . Tas atvērs Izstrādātājs lentes cilne.

Lasīt vairāk: Kā ievietot dienu un datumu programmā Excel (3 veidi)

2. solis: Ievietot nolaižamo kalendāru

Lai ievietotu nolaižamo kalendāru, ir jāveic šādas darbības.

Soļi

  • Vispirms atlasiet Izstrādātājs cilne. No Kontrolierīces grupu, atlasiet Ievietot iespēja.

  • Tagad Ievietot iespēju, noklikšķiniet uz Vairāk vadības ierīču no ActiveX kontrolierīces .

  • A Vairāk vadības ierīču parādīsies dialoglodziņš, izvēlieties Microsoft Date and Time Picker Control 6.0 (SP4) . Noklikšķiniet uz LABI '.

  • Tagad noklikšķiniet uz jebkuras šūnas, kurā vēlaties ievietot šo .

  • Pēc nolaižamā kalendāra ievietošanas tiks parādīts EMBEDDED formula formulas joslā.

Lasīt vairāk: Kā programmā Excel ievietot datuma atlasītāju (ar soli pa solim)

3. solis: Pielāgojiet nolaižamo kalendāru

Pēc nolaižamā kalendāra ievietošanas vēlamajā šūnā varat pielāgot šo nolaižamo kalendāru.

Soļi

  • Jūs varat pielāgot savu nolaižamo kalendāru, vienkārši velkot to.

  • Varat mainīt Īpašības nolaižamajā kalendārā, noklikšķinot ar peles labo pogu uz nolaižamā kalendāra. Bet atcerieties, ka, lai to izdarītu, jums ir jāturpina Dizaina režīms vietnē .

  • In the Īpašības dialoglodziņā var mainīt augstumu, platumu un vēl dažas citas funkcijas.

  • Nolaižamo kalendāru varat ievietot jebkurā vietā, vienkārši velkot to uz šo vietu.

Lasīt vairāk: Kā ievietot datumu programmā Excel (7 vienkāršas metodes)

Līdzīgi lasījumi

  • Kā apvienot datumu un laiku vienā Excel šūnā (4 metodes)
  • Automātiska datumu maiņa, izmantojot formulu programmā Excel
  • Kā automātiski aizpildīt datumu programmā Excel, kad šūna tiek atjaunināta

4. solis: Saite nolaižamo kalendāru ar Excel šūnu

In the Īpašības nolaižamajā kalendārā var redzēt, ka ir LinkedCell ' opcija. Excel nevar nolasīt nevienu datumu no izlaižamā kalendāra, tāpēc tas ir jāsasaista ar šūnu.

Soļi

  • No Izstrādātājs cilnē ieslēdziet Dizaina režīms.

  • Tagad, ar peles labo pogu noklikšķiniet uz nolaižamajā kalendārā un no Konteksta izvēlne , izvēlieties Īpašības .

  • In the Īpašības dialoglodziņā ierakstiet jebkuru šūnas numuru LinkedCell iespēja.

  • Tagad pagrieziet Dizaina režīms un izvēlieties jebkuru datumu nolaižamajā kalendārā, tas tiks parādīts šajā minētajā šūnā.

  • Var parādīties brīdinājuma dialoglodziņš. Noklikšķiniet uz LABI '.

  • Mainīt Checkbox vērtība no Viltus uz True in the Īpašības dialoglodziņā pieņemt nulles vērtības.

  • Ja vēlaties apskatīt ar to saistīto VBA kodu, vienkārši noklikšķiniet ar peles labo pogu uz nolaižamā kalendāra un izvēlieties Skatīt kodu .

Lasīt vairāk: Excel automātiski ievadiet datumu, kad ievadīti dati (7 vienkāršas metodes)

Ievietot nolaižamo kalendāru visā kolonnā

Vēl vienu interesantu lietu var izdarīt, izmantojot nolaižamo kalendāru. Jūs varat ievietot nolaižamo kalendāru visā slejā vai vairākās slejās. Noklikšķinot uz jebkuras šūnas, atvērsies kalendārs, un jūs varēsiet no tā izvēlēties datumu. Abas šīs lietas var izdarīt īpaši ar VBA kodiem.

1. Vienas kolonnas nolaižamais kalendārs

Soļi

  • Tā kā mēs vēlamies ievietot nolaižamo kalendāru vienai kolonnai. Vispirms ievietojiet nolaižamo kalendāru, izmantojot iepriekš minētos soļus.
  • Tagad ar peles labo pogu noklikšķiniet uz nolaižamā kalendāra un izvēlieties Skatīt kodus .

  • Atverot opciju Skatīt kodu, parādīsies Visual Basic interfeiss, un šajā lapā ir izlases kodi. Ja jums tas ir jāpielāgo, tāpēc dzēsiet to un kopējiet šādu kodu un ielīmējiet to.
 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 
  • Tagad izslēdziet Dizaina režīms .
  • Izvēlieties jebkuru šūnas šūnu, kas atrodas dotajās šūnās VBA kodā, un katrā šūnā, kas atrodas šūnas robežās, atradīsiet nolaižamo kalendāru.

VBA koda skaidrojums:

 Ar Sheet3.DTPicker1 .Height = 20 .Width = 20 

Šis kods apzīmē, ka jums ir jāizvēlas lapas nosaukums, kurā vēlaties piemērot šo kodu, un datuma atlasītāja numurs. Varat arī mainīt augstuma un platuma vērtības.

 Ja ne Intersect(Target, Range("B5:B7")) nav nekas, tad .Visible = True 

Šis kods apzīmē, ka, izvēloties jebkuru šūnas šādā diapazonā, katrā šūnā šajā diapazonā būs redzams nolaižamais kalendārs.

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

Top īpašība apzīmē norādītās šūnas augšējo piederības vērtību.

Kreisā īpašība apzīmē norādītās šūnas nākamo labo labo šūnu.

LinkedCell c savieno nolaižamo kalendāru ar norādīto šūnu.

 Citādi .Visible = False 

Tas nozīmē, ka, izvēloties jebkuru citu šūnu, kas nav šī šūna, nolaižamais kalendārs nebūs redzams.

Lasīt vairāk: Kā automātiski ievietot datumus programmā Excel (3 vienkārši triki)

2. Nolaižamais kalendārs vairākām kolonnām

Ja vēlaties izmantot savu nolaižamo kalendāru vairākām kolonnām, varam izpildīt šos soļus. Atcerieties, ka, lai to izdarītu, ir jāievieto vairāki nolaižamie kalendāri.

Soļi

  • Ievietojiet vairākus nolaižamos kalendārus no Izstrādātājs cilne.
  • Novietojiet šos nolaižamos kalendārus vēlamajā pozīcijā, velkot.
  • Mēs vēlētos ievietot nolaižamo kalendāru slejā B un kolonnu D . Ar peles labo pogu noklikšķiniet uz nolaižamā kalendāra un izvēlieties Skatīt kodu . Tagad nokopējiet un ielīmējiet šajā lapā šādu kodu.
 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 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 
  • Tādējādi kolonnā tiks izveidoti divi nolaižamie kalendāri. B un kolonnu D Šajā diapazonā varat ievietot jebkuru datumu no nolaižamajā kalendārā.

Piezīme:

Jums ir jāmaina CheckBox no Viltus uz True lai izvairītos no kļūdas ziņojuma.

Lasīt vairāk: Excel makro: datuma un laika ievietošana šūnā (4 piemēri)

Problēma ar nolaižamo kalendāru

Ja esat aktīvs Microsoft 365 vai Microsoft Excel 2019 lietotājs, jūs neatradīsiet nolaižamo kalendāru. Šis nolaižamais kalendārs ir pieejams tikai programmā Microsoft Excel 2007 un 32 bitu Excel 2010,2013 un 2016 versijās.

Secinājums

Mēs esam apsprieduši soli pa solim, lai Excel programmā Excel ievietotu nolaižamo kalendāru. Mēs arī centāmies parādīt, kā izmantot nolaižamo kalendāru gan vienai kolonnai, gan vairākām kolonnām. Es ceru, ka no šī raksta varēsiet iegūt daudz zināšanu. Ja jums ir kādi jautājumi, nekautrējieties jautāt komentāru sadaļā, un neaizmirstiet apmeklēt mūsu Exceldemy lapu, lai uzzinātu vairāk.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.