Satura rādītājs
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.xlsmSoli 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.