× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > 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 !


Les bons plans du moment PC Astuces

Tous les Bons Plans
54,99 €Liseuse Amazon Kindle avec éclairage frontal à 54,99 €
Valable jusqu'au 29 Novembre

Amazon fait une promotion sur sa nouvelle liseuse Kindle qui passe à 54,99 € livrée gratuitement. Cette version est équipée d'un écran tactile à encre électronique qui a l'apparence du papier et se lit comme un livre papier. Elle possède maintenant un éclairage frontal réglable vous permet de lire confortablement pendant des heures, à l'intérieur et à l'extérieur, de jour comme de nuit. Elle possède le WiFi ainsi qu'un port MicroUSB. Cette version peut afficher des publicités discrètes pendant sa mise en veille. Pour ne pas les avoir, vous devez vous tourner vers la version Sans offres spéciales qui coûte 64,99 €. Elle peut lire les fichiers ePub en suivant cette astuce.


> Voir l'offre
172,99 €SSD Crucial MX500 2 To à 172,99 €
Valable jusqu'au 28 Novembre

Amazon propose actuellement le SSD Crucial MX500 2 To à 172,99 € livré. On le trouve ailleurs à partir de 220 €. Ce SSD salué par la critique par son rapport qualité prix imbattable offre des débits de 560 Mo/s en lecture et 510 Mo/s en écriture. Il est garanti 5 ans.


> Voir l'offre
179,99 €Ecran PC incurvé 27 pouces Dell S2721HGF (FHD, 144 Hz) à 179,99 €
Valable jusqu'au 27 Novembre

Darty fait une promotion sur l'écran PC incurvé 27 pouces Dell S2721HGF qui passe à 179,99 € au lieu de plus de 250 € ailleurs. L'écran à cadre fin dispose d'une dalle VA Full HD (1920x1080) à 144 Hz avec un rayon de courbure de 1500R. Il est compatible Freesync et Gsync et dispose de 2 prises HDMI et 1 prise DP. Son pied est réglable en hauteur.


> Voir l'offre

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