Vous souhaitez autoriser uniquement la saisie d’une date future dans certains champs. Excel a une solution simple pour cela.
Pour n’autoriser que les valeurs de date futures dans les cellules
Sélectionnez les cellules dans lesquelles cette règle doit s’appliquer.
Allez dans le ruban Données et sélectionnez Vérification des données – Vérification des données.
La vérification des données limite les valeurs que l’on peut saisir dans Excel.
Dans le champ suivant Données, utilisez l’entrée supérieure à.
Pour la date de début, entrez =HEUTE()
Avec cette règle de validité, les utilisateurs ne peuvent saisir que des valeurs de dates futures.
Si quelqu’un ne saisit aucune valeur de date dans cette zone de champ ou saisit une date qui se situe dans le passé, la règle de validité est violée et un avertissement apparaît.
Comme vous n’avez pas utilisé de valeur de date fixe pour la date de début, mais la formule HEUTE(), la règle grandit pour ainsi dire avec vous. Date données à titre indicatif. Ainsi, si vous saisissez demain dans l’un des champs, cette valeur sera acceptée. La semaine prochaine, en revanche, Excel rejetterait cette valeur de date, car elle se situerait alors dans le passé.
Comme le contrôle ne concerne que la saisie des données, Excel ne se plaint pas des valeurs existantes qui violent la règle : Date données. S’il est nécessaire pour votre cas d’application particulier que les dépassements de date soient par exemple reconnus, vous devriez alors travailler avec la mise en forme conditionnelle : (Date données personnelles). Un cas d’application pour cela est par exemple notre astuce, où un retard de livraison est affiché visuellement.
Autres variantes du contrôle de la date
- Le critère Données, qui contient l’opération de comparaison, offre la modification la plus simple lors de la saisie de la validité. Si tu veux par exemple que le jour actuel soit encore autorisé comme entrée, tu modifies l’entrée sur supérieur ou égal à.
- Si vous ne souhaitez autoriser qu’une date située dans le passé, l’indication correcte pour les dates est l’entrée inférieure à.
- Si vous n’avez pas directement besoin du jour suivant comme première valeur autorisée, mais d’une valeur située plus loin dans le futur, ajoutez le nombre de jours souhaité à HEUTE() : Scarpe date donna primavera estate 2022. Par exemple, si la date la plus proche est aujourd’hui dans 30 jours, écrivez =HEUTE+30.
- Peut-être que le premier jour du mois suivant doit être la date de début autorisée. Dans ce cas, utilisez cette formule comme date de début
- =DATE(ANNÉE(AUJOURD’HUI());MOIS(AUJOURD’HUI())+1;1)
- La fonction DATE construit une valeur de date à partir de valeurs pour l’année, le mois et le jour : Validation donnees date. Dans la formule ci-dessus, le mois actuel est simplement incrémenté d’une unité. Excel accepte les valeurs mensuelles non valables : Si la formule était évaluée en décembre 2020, on obtiendrait le 1.13.2020 et Excel en ferait la valeur souhaitée “1.1.2021” comme date de départ pour la comparaison.