Sådan opretter du en kalender ved hjælp af Microsoft Access

på kontoret med en 2014-kalender

Sæt en praktisk kalender i Access for at forenkle dataindtastning.

Billedkredit: nito100/iStock/Getty Images

Hvis du nogensinde har foretaget en onlinereservation af et hotel, forstår du, hvor vigtige kalenderstyringer kan være. De dukker op og giver dig mulighed for at vælge en dato uden at skulle skrive den i en tekstboks. Microsoft Access havde en kalenderkontrol, men Microsoft holdt op med at understøtte den i 2010. Hvis du bygger Access-formularer, der har datofelter, kan du stadig hjælpe folk med at tilføje datoer til formularfelter ved hjælp af en anden kontrol indbygget i Access 2013.

Trin 1

Åbn en Access-database, der har den relevante formular, og klik på pilen under "Vis"-knappen. Klik på "Designvisning" for at placere formularen i Designvisning.

Dagens video

Trin 2

Højreklik på en af ​​formularens tekstbokskontroller, og klik på "Egenskaber" for at åbne vinduet Egenskabsark. Klik på "Data" og gennemse værdien i tekstboksen "Kontrolkilde". Hvis der ikke er nogen værdi, skal du klikke på pilen ved siden af ​​tekstboksen for at se en liste over databasefelter. Vælg det databasefelt, som du vil binde TextBox-kontrollen til.

Trin 3

Klik på fanen "Format", og klik derefter på rullemenuen Vis datovælger, og vælg "For datoer".

Trin 4

Klik på fanen "Data" og find tekstboksen "Input Mask". Hvis denne tekstboks har en værdi, skal du slette den, fordi datovælgeren ikke fungerer, hvis tekstboksen på din formular har en inputmaske.

Trin 5

Klik på pilen under "Vis" og vælg "Formularvisning" for at se formularen i formularvisning. Klik på tekstboksen, som du har knyttet datovælger-kontrollen til, og vælg derefter det lille kalenderikon ved siden af ​​kontrolelementet for at få vist datovælger-kontrollen (ligner en kalender). Klik på en dato, og datovælgeren placerer denne dato i din tekstbokskontrol.

Tip

Gentag denne proces for hver TextBox-kontrol, som du vil have vist en kalender for.

Hvis din formular ikke har nogen TextBox-kontrolelementer, skal du klikke på TextBox-kontrolelementet i båndets kontrolsektion, klikke inde i formularen og bruge musen til at tegne et nyt TextBox-kontrolelement.

Forhindre datovælgeren i at åbne for andre tekstbokskontroller ved at vende tilbage til egenskabsarket og vælge "Aldrig" i stedet for "Til datoer" i rullemenuen "Vis datovælger".

Hvis du ved, hvordan du programmerer i VBA, kan du kode en kalenderformular og indlejre den som en underformular i den formular, der skal have en kalender. Du vil dog sandsynligvis opdage, at den enkle Datovælger-kontrol, der er beskrevet her, løser de fleste af dine kalenderbehov.