Validation données même avec un copié-collé
Résolu/Fermé
Coco-8
Messages postés
92
Date d'inscription
lundi 27 février 2017
Statut
Membre
Dernière intervention
16 juillet 2019
-
11 juil. 2019 à 13:32
via55 Messages postés 14104 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 21 mars 2023 - 16 juil. 2019 à 13:18
via55 Messages postés 14104 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 21 mars 2023 - 16 juil. 2019 à 13:18
A voir également:
- Validation données même avec un copié-collé
- Lien copie - Forum Android
- Copie cachée - Guide
- Lien copié - Forum Android
- Super copie - Télécharger - Gestion de fichiers
- Validation des données excel - Guide
6 réponses
via55
Messages postés
14104
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
21 mars 2023
2 575
11 juil. 2019 à 16:03
11 juil. 2019 à 16:03
Voilà :
https://mon-partage.fr/f/2eKlR0Zg/
Alt+ F11 pour voir le code
Cdlmnt
Via
https://mon-partage.fr/f/2eKlR0Zg/
Alt+ F11 pour voir le code
Cdlmnt
Via
via55
Messages postés
14104
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
21 mars 2023
2 575
11 juil. 2019 à 14:21
11 juil. 2019 à 14:21
Bonjour
Oui c'est la faille bien connue de la Validation de données
Pour y remédier il faut passer par une macro déclenchée par la modification d'une cellule
Poste un exemple de ton tableau sur mon-partage.fr; fais créer un lien que tu copies et reviens coller ici, je regarderai pour la macro
Je n'ai pas saisi si l’utilisa tuer pouvait entrer des données quand c'est Non dispo ou si c'est le contraire
Cdlmnt
Via
Oui c'est la faille bien connue de la Validation de données
Pour y remédier il faut passer par une macro déclenchée par la modification d'une cellule
Poste un exemple de ton tableau sur mon-partage.fr; fais créer un lien que tu copies et reviens coller ici, je regarderai pour la macro
Je n'ai pas saisi si l’utilisa tuer pouvait entrer des données quand c'est Non dispo ou si c'est le contraire
Cdlmnt
Via
Coco-8
Messages postés
92
Date d'inscription
lundi 27 février 2017
Statut
Membre
Dernière intervention
16 juillet 2019
2
11 juil. 2019 à 14:41
11 juil. 2019 à 14:41
Pour illustrer mes propos, voici une image :

Les lignes grisées sont verrouillées pour empêcher l'utilisateur d'insérer une valeur dans ces cellules, car la référence est "non dispo".
Par contre, si l'utilisateur copie les valeurs du tableau du dessous et les colle dans le premier tableau, les mauvaises valeurs (en l'occurrence 1 pour AE3 en Avril) sont tout de même ajoutées.
Étant donné que ce tableau à pour but d'être alimenté par des copier-coller, j'aimerais trouver un astuce permettant la saisie dans les cellules verrouillées même avec un copier-coller.
Merci
Les lignes grisées sont verrouillées pour empêcher l'utilisateur d'insérer une valeur dans ces cellules, car la référence est "non dispo".
Par contre, si l'utilisateur copie les valeurs du tableau du dessous et les colle dans le premier tableau, les mauvaises valeurs (en l'occurrence 1 pour AE3 en Avril) sont tout de même ajoutées.
Étant donné que ce tableau à pour but d'être alimenté par des copier-coller, j'aimerais trouver un astuce permettant la saisie dans les cellules verrouillées même avec un copier-coller.
Merci
via55
Messages postés
14104
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
21 mars 2023
2 575
11 juil. 2019 à 15:07
11 juil. 2019 à 15:07
Re
Comme je te disais dans mon précédent post cela ne peux se faire que par une macro
Si tu veux que j'adapte une macro à ton fichier il me faut le fichier et pas son image, à poster comme indiqué précédemment via mon-partage
Comme je te disais dans mon précédent post cela ne peux se faire que par une macro
Si tu veux que j'adapte une macro à ton fichier il me faut le fichier et pas son image, à poster comme indiqué précédemment via mon-partage
Coco-8
Messages postés
92
Date d'inscription
lundi 27 février 2017
Statut
Membre
Dernière intervention
16 juillet 2019
2
11 juil. 2019 à 15:23
11 juil. 2019 à 15:23
Désolé j'avais pas vu ton précédent post... Je t'envoie ça, merci :)
Coco-8
Messages postés
92
Date d'inscription
lundi 27 février 2017
Statut
Membre
Dernière intervention
16 juillet 2019
2
11 juil. 2019 à 15:24
11 juil. 2019 à 15:24
https://mon-partage.fr/f/Yz4L1MTM/
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
via55
Messages postés
14104
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
21 mars 2023
2 575
12 juil. 2019 à 10:53
12 juil. 2019 à 10:53
Ah
dis moi comment tu arrives à forcer la saisie alors
dis moi comment tu arrives à forcer la saisie alors
Vaucluse
Messages postés
26495
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
8 avril 2022
6 317
12 juil. 2019 à 11:04
12 juil. 2019 à 11:04
bonjour (et salut Via)
.. oui, ce serait intéressante de savoir, parce que moi je n'y arrive pas et tout fonctionne nickel et ceci sur toute la longueur de ligne affectée de non dispo
Sauf bien sur si on va coller la copie après le message sur une ligne libre
si vraiment c'est un problème, il suffit de rajouter juste avant end if:
application.cutcopymode=false
pour qu'il n'y ait plus rien à coller
crdlmnt
.. oui, ce serait intéressante de savoir, parce que moi je n'y arrive pas et tout fonctionne nickel et ceci sur toute la longueur de ligne affectée de non dispo
Sauf bien sur si on va coller la copie après le message sur une ligne libre
si vraiment c'est un problème, il suffit de rajouter juste avant end if:
application.cutcopymode=false
pour qu'il n'y ait plus rien à coller
crdlmnt
Coco-8
Messages postés
92
Date d'inscription
lundi 27 février 2017
Statut
Membre
Dernière intervention
16 juillet 2019
2
16 juil. 2019 à 10:08
16 juil. 2019 à 10:08
Salut Via et Salut Vaucluse,
J'arrive à forcer la saisie en copiant les valeurs du tableau du dessous et en les collant dans le premier tableau. Lorsque le message d'erreur de la macro apparait, en cliquant sur "fin" les valeurs sont tout de même entrées dans le tableau...
D'après mes recherches sur internet, c'est bien une faille d'excel et je n'ai pas trouvé de solution à mon problème donc je vais me contenter d'un message d'avertissement :)
Merci à vous
J'arrive à forcer la saisie en copiant les valeurs du tableau du dessous et en les collant dans le premier tableau. Lorsque le message d'erreur de la macro apparait, en cliquant sur "fin" les valeurs sont tout de même entrées dans le tableau...
D'après mes recherches sur internet, c'est bien une faille d'excel et je n'ai pas trouvé de solution à mon problème donc je vais me contenter d'un message d'avertissement :)
Merci à vous
via55
Messages postés
14104
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
21 mars 2023
2 575
16 juil. 2019 à 13:18
16 juil. 2019 à 13:18
Ok mais cela ne se produit que lorsqu'on copie et colle plusieurs cellules
Pour empêcher une copie multiple tu peux rajouter ce code dans le worksheet de la feuille concernée :
Cdlmnt
Via
Pour empêcher une copie multiple tu peux rajouter ce code dans le worksheet de la feuille concernée :
Private Sub Worksheet_SelectionChange(ByVal Target As Range) ActiveCell.Select End Sub
Cdlmnt
Via
12 juil. 2019 à 09:10
Il est tout de même possible de forcer la saisie après le message d'erreur de la macro...
Mais je vais faire avec, je crois pas qu'il est possible de protéger complétement la saisie malheureusement.
Merci :)