>> Électroniques Technologie >  >> Maison intelligente >> Vie intelligente

Comment créer un calendrier à l'aide de Microsoft Access

Si vous avez déjà effectué une réservation en ligne pour un hôtel, vous comprenez à quel point les contrôles de Calendar peuvent être importants. Ils apparaissent et vous permettent de choisir une date sans avoir à la saisir dans une zone de texte. Microsoft Access disposait d'un contrôle Calendrier, mais Microsoft a cessé de le prendre en charge en 2010. Si vous créez des formulaires Access comportant des champs de date, vous pouvez toujours aider les utilisateurs à ajouter des dates aux champs de formulaire à l'aide d'un autre contrôle intégré à Access 2013.

Étape 1

Ouvrez une base de données Access contenant le formulaire approprié et cliquez sur la flèche sous le bouton "Afficher". Cliquez sur "Mode Création" pour placer le formulaire en mode Création.

Étape 2

Cliquez avec le bouton droit sur l'un des contrôles TextBox du formulaire et cliquez sur "Propriétés" pour ouvrir la fenêtre Feuille de propriétés. Cliquez sur "Données" et vérifiez la valeur dans la zone de texte "Source de contrôle". S'il n'y a aucune valeur, cliquez sur la flèche à côté de la zone de texte pour afficher une liste des champs de la base de données. Sélectionnez le champ de base de données auquel vous souhaitez lier le contrôle TextBox.

Étape 3

Cliquez sur l'onglet "Format", puis cliquez sur le menu déroulant Afficher le sélecteur de date et sélectionnez "Pour les dates".

Étape 4

Cliquez sur l'onglet "Données" et recherchez la zone de texte "Masque de saisie". Si cette zone de texte a une valeur, supprimez-la car le sélecteur de date ne fonctionnera pas si le contrôle TextBox de votre formulaire a un masque de saisie.

Étape 5

Cliquez sur la flèche sous "Afficher" et sélectionnez "Affichage formulaire" pour afficher le formulaire en mode Formulaire. Cliquez sur le contrôle TextBox auquel vous avez attaché le contrôle Date Picker, puis sélectionnez la petite icône de calendrier à côté du contrôle pour afficher le contrôle Date Picker (ressemblant à un calendrier). Cliquez sur une date et le sélecteur de date place cette date dans votre contrôle TextBox.

Astuce

Répétez ce processus pour chaque contrôle TextBox pour lequel vous souhaitez afficher un calendrier.

Si votre formulaire n'a pas de contrôles TextBox, cliquez sur le contrôle TextBox dans la section Contrôles du ruban, cliquez à l'intérieur du formulaire et utilisez votre souris pour dessiner un nouveau contrôle TextBox.

Empêchez l'ouverture du sélecteur de date pour d'autres contrôles TextBox en revenant à la feuille de propriétés et en sélectionnant "Jamais" au lieu de "Pour les dates" dans le menu déroulant "Afficher le sélecteur de date".

Si vous savez programmer en VBA, vous pouvez coder un formulaire de calendrier et l'intégrer en tant que sous-formulaire dans le formulaire nécessitant un calendrier. Cependant, vous constaterez probablement que le simple contrôle Date Picker décrit ici résout la plupart de vos besoins en matière de calendrier.


Vie intelligente