Validation des données date
FerméLe Pingou Messages postés 12225 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 6 décembre 2024 - 16 déc. 2023 à 11:04
- Impossible d'utiliser ce numéro de téléphone pour la validation.
- Téléphone - Guide
- Ethernet n'a pas de configuration ip valide - Guide
- Schéma téléphone oublié - Guide
- Numero prive - Guide
- Utiliser chromecast - Guide
7 réponses
Modifié le 14 déc. 2023 à 22:47
Bonjour,
Ce code fonctionne correctement si j'entre une donnée en colonne A:A et/ou en AH:AH
J'obtient la date en colonne B et/ou AK...!
15 déc. 2023 à 16:37
Bonjour,
J'ai compris que lorsque l'on entre une donnée dans la colonne A:A alors la macro enregistre la date du jour dans la colonne B:B et de même pour une entré de donnée en colonne AH:AH avec date dans colonne AK:AK . Votre macro insère la date sous forme ‘mm.jj.aa’ (12.15.23) et c’est ceci qui n’est pas correct car vous voulez avoir la forme ‘mm/jj/aa’ (12/15/23).
Est-ce bien cela que vous voulez ou il s’agit d’autre chose… ?
15 déc. 2023 à 17:46
Bonjour,
Il s'agit de faire en sorte que l'agent de saisie qui tire la date (souvent) ne puisse atteindre 2024.
15 déc. 2023 à 17:49
Bonjour,
Dans l'attente de votre réponse, je vous propose ceci:
Mettre les colonne B:B et AK:AK avec le format personnalisé comme suit:
Et modifier les 2 lignes de code comme suit:
'pour colonne B
Else
Target.Offset(0, 1).Value = Now
' pour colonne AK
Else
Target.Offset(0, 3) = Now
15 déc. 2023 à 18:05
Bonjour,
Il s'agit de faire en sorte que l'agent de saisie (qui tire la date souvent) ne puisse atteindre 2024.
Modifié le 15 déc. 2023 à 18:18
Bonjour,
A lire votre réponse poste 4 et 6, je pense que ma proposition du poste 5 n'est pas du tout ce que vous voulez...!
Il en vas de même puisque vous ne répondez pas au poste 3 !
Note: pourquoi utiliser une macro pour insérer une date si ensuite l'agent de saisie va la tirer ?????
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question15 déc. 2023 à 18:47
Bonjour;
Vous ne répondez pas à mes questions postes 3, 5 et 7..
15 déc. 2023 à 19:27
Bonjour,
Veuillez excuser, j'ai essayé ces options sans résultat.
15 déc. 2023 à 23:00
Bonjour,
Et pour ceci: Note: pourquoi utiliser une macro pour insérer une date si ensuite l'agent de saisie va la tirer ?????
Je pense que je n'ai rien compris de ce que vous voulez, peut être que la mise à disposition du fichier sur Accueil de Cjoint.com Et poster le lien me permettra de vous comprendre !
16 déc. 2023 à 08:11
Bonjour,
Je pense que l'explication se trouve à la question 8 ; mais je vais envoyer en pièce jointe.
Merci.
Modifié le 16 déc. 2023 à 11:22
Bonjour,
Eh bien non ceci est juste une copie partielle sans description (pas indication de lignes et colonnes) de la structure complète.
Une fois de plus vous ne répondez pas à : pourquoi utiliser une macro pour insérer une date si ensuite l'agent de saisie va la tirer ?????
Et quelle est le lien avec votre copie d'écran partielle?
A bien plaire ma simulation selon poste 1 : https://www.cjoint.com/c/MLqkwksYRnZ
Modifié le 14 déc. 2023 à 23:49
Bonjour,
C'est bien ce que j'ai écrit.
Le problème et que ne parviens pas à mettre la plage de date (Ex: debut: 01/12/2023 fin: 31/12/2023) en marche avec "Validatation de données - Option: DATE".
Quand j'enleve le code, la fonction marche parfaitement mais pas avec.
La raison pour cette option est que des nouveaux agents (stagiaires pour la plupart) ont tendence à toujours saisir la date et souvent il y'a des erreurs.