Slik setter du inn en datovelger i Excel (med trinn-for-trinn-prosedyre)

  • Dele Denne
Hugh West

I Microsoft Excel skaper mange viktige verktøy en flott brukeropplevelse. En av dem er datovelgeren. Med dette verktøyet kan du sette inn hvilken som helst dato og klokkeslett i et regneark. Den dukker opp som en kalender . Du kan velge en dato fra det. I denne opplæringen lærer du å sette inn en datovelger i Excel med passende eksempler og riktige illustrasjoner. Mange detaljer kommer i senere seksjoner. Så jeg håper du vil følge med.

Last ned øvelsesarbeidsbok

Sett inn datovelger.xlsm

Hvorfor datovelger er nyttig i Excel?

Nå elsker folk å jobbe med brukergrensesnitt. Det letter arbeidsstresset ditt. Hvordan setter vi inn en dato i en celle? Ved å skrive det i cellen, ikke sant? Vi vet alle å skrive er en hektisk sak. Hva om du har 500 rader i et datasett? Du vil ikke sette inn alle datoene manuelt i Excel!

Her kommer datovelgeren for å hjelpe oss. Det er en popup-kalender som du kan bruke til å sette inn datoer og kontrollere dem. Ta en titt på følgende skjermbilde:

Du kan se datovelgeren her. Med dette verktøyet kan du velge hvilken som helst dato og utføre alle operasjoner i Microsoft Excel.

Trinnvis veiledning for å sette inn datovelger i Excel

I de følgende delene vil vi gi deg en trinn-for-trinn veiledning for å sette inn en datovelger i Excel. Vi anbefaler at du ser nøye etter og lærer deg alle disse trinnene. Det vilåpenbart utvikle Excel-kunnskapene dine.

1. Aktiver utviklerfanen i Excel for datovelgeren

For det første er dette datovelgerverktøyet kun tilgjengelig i Utvikler fanen . Så før du starter, må du aktivere utviklerfanen i Microsoft Excel.

Så, la oss aktivere utviklerfanen først.

📌 Trinn

  • Klikk først på Fil -fanen.
  • Deretter klikker du på Alternativ .

  • Nå, fra dialogboksen Excel-alternativer klikker du på Tilpass bånd -alternativet på venstre side.

  • Fra høyre side av vinduene velger du Hovedfaner .
  • Til slutt merker du av for Utvikler .

Som du kan se fra Excel-båndet, lykkes vi med å sette inn Utvikler-fanen i Microsoft Excel.

Les mer: Slik setter du inn dag og dato i Excel (3 måter)

2. Sett inn en datovelger

Det er på tide å sette inn datovelgeren i regnearket. Følg disse trinnene for å gjøre det.

📌 Trinn

  • Gå først til Utvikler -fanen.
  • Fra Kontroller -fanen klikker du på Sett inn .

  • Fra ActiveX-kontroller , klikk på Flere kontroller.

  • Nå velger du Microsoft-dato og Time Picker Control 6.0 (SP6) fra dialogboksen Flere kontroller .

  • Etter det,klikk på OK .
  • Til slutt klikker du på cellen der du vil sette inn datovelgeren.

Som du kan se, vi har satt inn en datovelgerkontroll i cellen.

Når du setter inn datovelgerkontrollen i regnearket, vil du se en EMBEDDED formel i formellinjen.

Det betyr hvilken type kontroll som er implantert i dette regnearket. Husk at du ikke kan endre det. Den vil vise en « Referanse ikke gyldig »-feil hvis du gjør det.

Les mer: Hvordan kombinere dato og klokkeslett i én celle i Excel (4 metoder)

3. Tilpass datovelgeren

Du kan se at datovelgerkontrollen vår ikke ser bra ut her. Så vi må tilpasse den for å gi et bedre utseende.

Når du setter inn datovelgeren, aktiveres designmodusen automatisk. Den lar deg endre den. Selvfølgelig skal vi gjøre det. Vi vil endre størrelsen på den og også endre noen av egenskapene.

📌 Trinn

  • For å gjøre den større eller mindre, kan du ganske enkelt dra i datovelgeren.

  • Mens Design -modus er på, høyreklikker du på datovelgeren. Etter det klikker du på Egenskaper .

  • Her vil du se ulike alternativer. Vi vil jobbe med noen få av dem.

  • Du kan endre høyde, bredde, skrifttype, farge osv.
  • Dra nå datovelgeren til plasseringen av cellen der du vilå plassere den.

Nå er datovelgeren vår nesten klar. Alt vi trenger å gjøre er å koble kalenderen til en celle.

Les mer: Hvordan sette inn dato i bunntekst i Excel (3 måter)

4. Koble datovelgerkontrollen til en celle

Du tror kanskje vi har satt den inn og kan utføre hvilken som helst prosedyre nå. Men her er en hake. Du kan gjøre hvilken som helst operasjon uten å koble datovelgeren til en celle. Microsoft Excel vil ikke automatisk gjenkjenne datoen knyttet til noen celle. Husk at ingen formel fungerer uten dette.

📌 Trinn

  • Først høyreklikker du på datovelgeren.

  • Fra kontekstmenyen klikker du på Egenskaper .

  • Nå , i alternativet Koblet celle skriver du inn cellereferansen du vil koble til.

  • Når du velger en dato fra kalender, vil du automatisk se datoen på den koblede cellen. Klikk på OK hvis Excel viser feilen " Kan ikke sette celleverdien til NULL... ".
  • For å godta nullverdier, endre verdien fra FALSE til TRUE i Avmerkingsboksen.

  • Hvis du høyreklikker på datovelger og klikk på Vis kode du vil se VBA-kodene knyttet til den.

Les mer: Excel skriv automatisk inn dato når data legges inn (7 enkle metoder)

Slik setter du inn datovelger på en hel kolonne iExcel

Nå, det vi har gjort til nå er å sette inn en datovelger i en celle. Vi kan sette inn en datovelger i en rekke celler eller en bestemt kolonne. Hver gang du klikker på cellen, vises en kalender, og du kan velge en dato derfra. I de følgende delene vil vi vise deg hvordan du kan sette inn både enkeltkolonner og flere kolonner.

1. Sett inn datovelger for en enkelt kolonne

📌 Trinn

  • Hvis du vil tilordne en datovelger på en hel kolonne, høyreklikker du på datovelgeren. Deretter klikker du på Vis kode .

  • Etter det vil du se en kode hvis du har tilpasset den.
  • Tøm nå VBA -koden og skriv inn følgende kode som vi viser her:
1536

Denne koden setter i utgangspunktet kolonne B som en datovelger.

  • Nå, fjern valget av designmodus.
  • Deretter klikker du på en hvilken som helst celle for å fjerne datovelgeren.
  • Nå klikker du på hvilken som helst celle i kolonne B . Du vil se datovelgerkontroll fra hver celle.

Kodeforklaringer:

6089

Denne koden viser arknummeret (Husk arknummeret ditt selv om du har endret navn) og datovelgernummeret. Her har vi ark1 (grunnleggende datovelgerark)  og datovelger 1. Høyde og bredde som du angir manuelt.

1939

Denne koden viser at hvis en celle i kolonne B er valgt, vil datovelgeren væresynlig. Eller du kan angi et tilpasset område som Range(“B5:B14”) . Den vil angi datovelgeren bare for de bestemte cellene i kolonne B .

8573

« top »-egenskapen betyr i utgangspunktet at den fortsetter med med den øvre kanten av den angitte cellen. Den tilsvarer verdien for «øverste» eiendeler for den angitte cellen.

Egenskapen « Left » tilsvarer den neste høyre cellen (av cellen som du spesifiserte). Det er lengden på venstre kant fra ytre venstre side av regnearket. Vi brukte offset-funksjonen for å få cellereferansen til riktig celle.

LinkedCell ” kobler datovelgeren med målcellen. Når vi velger datoen fra rullegardinmenyen, tillater den det i cellen.

3053

Når du velger en hvilken som helst annen celle i stedet for en celle i kolonnen C , datovelger vil ikke vises.

2. Sett inn datovelger for flere kolonner

Nå, hvis du vil angi flere kolonner med en datovelger, må du gjøre en enkel endring. Husk, før du setter inn flere kolonner med datovelgere, må du sette inn en annen datovelger igjen.

Hvis du vil angi en datovelger for tilstøtende kolonner, trenger du ikke skrive et annet kodesegment. Bare endre i IF -segmentet:

9084

Nå vil følgende kode angi en datovelger for kolonnene B, D, E, G:

Her tildeler vi ikke datoenplukker i hele kolonnen. I stedet for å sette den inn i en rekke celler. Datovelger 1 for B5:B14, Datovelger 2 for D5:E14, og datovelger 3 for G5:G14.

9029

Se her, vi har tre datovelgere her. En for kolonne B , en for kolonne D og E kombinert, og en annen for kolonne G . Etter å ha klikket på hver celle i disse kolonnene vil du se en kalender. På denne måten kan du sette inn en datovelger for flere kolonner i Excel.

Stort problem med datovelgeren i Excel

Hvis du bruker 64 litt av Microsoft Excel-programvare, eller du bruker Excel 365 eller Excel 2019, er du allerede forvirret nå. Det er fordi du ikke kunne finne datovelgeren i ActiveX kontrollen.

Vi beklager å si at Microsofts datovelgerkontroll kun er tilgjengelig i 32-biters versjoner av Excel 2016, Excel 2013 og Excel 2010, men det vil ikke fungere på Excel 64-bit. Så hvis du virkelig ønsker å sette inn en kalender i regnearket ditt, bruk hvilken som helst tredjepartskalender. Jeg håper Microsoft vil ta med en slags datovelger i fremtiden.

💬 Ting å huske

Sørg for å koble datovelgeren med en celle hvis du jobber med en.

Filen din bør lagres som en Makroaktivert arbeidsbok (.xlsm).

For å gjøre endringer i datovelgeren, sørg for å velge den fra utviklerenfanen.

For å se endringer fra VBA-koder, fjern valget av datovelgeren.

Konklusjon

For å konkludere, håper jeg at denne veiledningen har gitt deg med et stykke nyttig kunnskap for å sette inn en datovelger i Excel. Vi anbefaler at du lærer og bruker alle disse instruksjonene på datasettet ditt. Last ned øvelsesboken og prøv disse selv. Gi også gjerne tilbakemelding i kommentarfeltet. Din verdifulle tilbakemelding holder oss motiverte til å lage opplæringsprogrammer som dette.

Ikke glem å sjekke nettsiden vår Exceldemy.com for ulike Excel-relaterte problemer og løsninger.

Fortsett å lære nye metoder og fortsett å vokse!

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.