> Tous les forums > Forum Bureautique
 [Interdire une validation de données selon une autre cellule]
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Magnan
  Posté le 28/03/2019 @ 14:23 
Aller en bas de la page 
Astucien

Bonjour dans un fichier XL :

Etape 1 : Je saisis le statut d'après une liste déroulante : (P : présent, A : Absent, M : Mandat)

Etape 2 :Je voudrais que dans la cellule à coté je ne puisse valider un choix dans la liste déroulante que si à l'Etape 1 il y un statut de type M

J'ai essayé de bidouiller un code trouvé sur le net, mais le résultat n'est pas flagrant, voire nul.

Merci pour vos lumières.

Le fichier : (Pas de mot de passe pour retirer les protections). Pb dans la feuille "Présence"

https://www.cjoint.com/c/ICCnwdR0DSa

Publicité
Claude3
 Posté le 29/03/2019 à 11:03 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour Magnan

Lien vers une image externe

J'espère que cela pourra t'aider. Cordialement.

galopin01
 Posté le 29/03/2019 à 12:08 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

bonjour,

En gros l'idée c'est de ne mettre une validation que s'il y a un M en colonne 4

Idem pour la liste de validation de la colonne 4 : On en met une que s'il y a un nom en colonne 3...

Voir en pièce jointe

Nota: Lefichier ne doit pas être ouvert directement dans le navigateur : cela produit une erreur.

Télécharger le fichier dans votre répertoire de travail puis ouvrez le dans Excel.

A+



Modifié par galopin01 le 29/03/2019 12:50
Magnan
 Posté le 29/03/2019 à 15:03 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

Merci pour vos réponses.

Claude3 : ton lien indique : image externe, donc inexploitable.

Galopin, je regarde et vous tiens informés.

A+ et encore merci.

Magnan
 Posté le 29/03/2019 à 15:26 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Re,

Cela fonctionne. Mais avant d'étudier le code, pourquoi avoir mis les 2 macros (Sub setValidPouv(Target As Range) & Sub setValidStat(Target As Range)) dans un module et non dans la feuille concernée ?

Merci encore.

A+

galopin01
 Posté le 29/03/2019 à 15:49 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonjour,

Par habitude mais il n'y a pas d'inconvénient majeur à les mettre dans le module de feuille.

A+

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Sujets relatifs
interdire une valeur dans une cellule en fonction d'une autre cellu
validation de données liste sur une autre feuille
Validation des données d'autre autre feuille
7-zip quelle version choisir (selon l'OS ou autre?)
VBA Excel Liste validation des données
Macro pour copie de données selon critère
Calculer moyenne selon le texte d'une cellule
liste sans vide, avec filtre selon un critère d'une autre colonne
Colorier une cellule selon jour semaine EXCEL
Intégrer 3200 images selon un format de cellule de manière automatisée
Plus de sujets relatifs à [Interdire une validation de données selon une autre cellule]
 > Tous les forums > Forum Bureautique