Commentaire avec contenu conditionnel aussi!

SophieR

XLDnaute Nouveau
Bonjour à tous,

Je cherche à inclure dans une cellule un commentaire sous condition. Pour plus de précision, voir le fichier ci-joint.

J'ai bien regardé dans le forum, ai trouvé des infos remarquables d'ailleurs de Didier mDF sur des commentaires conditionnels, mais cela ne m'aide pas pour le cas présent... :(

Savez-vous si c'est possible?

Merci à tous, ce forum est un vrai bonheur et j'attends le jour où moi-même je pourrai aider les autres... :rolleyes:

Bonne journée!
:)
 

Pièces jointes

  • exemple pour insertion commentaire.xls
    15 KB · Affichages: 67
  • exemple pour insertion commentaire.xls
    15 KB · Affichages: 67
  • exemple pour insertion commentaire.xls
    15 KB · Affichages: 70

wilfried_42

XLDnaute Barbatruc
Re : Commentaire avec contenu conditionnel aussi!

Bonjour sophie

ton fichier en retour avec quelques explications
 

Pièces jointes

  • exemple pour insertion commentaire.xls
    35 KB · Affichages: 146
  • exemple pour insertion commentaire.xls
    35 KB · Affichages: 144
  • exemple pour insertion commentaire.xls
    35 KB · Affichages: 122

SophieR

XLDnaute Nouveau
Re : Commentaire avec contenu conditionnel aussi!

ouaou, grandiose ce que tu as réussi à faire! Mille fois merci...

Une dernière question concernant l'utilisation de la macro : comment dois-je faire pour l'appliquer à une cellule donnée? Tu dis qu'elle est valable pour une colonne donnée, mais je suppose qu'il doit y avoir une manip pour qu'elle fasse son effet magique...?

A nouveau, merci pour ton aide si précieuse Wilfried
 

wilfried_42

XLDnaute Barbatruc
Re : Commentaire avec contenu conditionnel aussi!

re:

comment dois-je faire pour l'appliquer à une cellule donnée? Tu dis qu'elle est valable pour une colonne donnée, mais je suppose qu'il doit y avoir une manip pour qu'elle fasse son effet magique...?

Tu fais sur la feuille ALT F11 pour acceder au visual basic
tu te retrouves sur le code de la feuille, la ou est la macro

Tu as un test :
if target.column<> 2 then exit sub

si tu ne veux qu'une seule cellule, tu mets
if target.address <> "$A$2" then exit sub ' si c'est la cellule A2

si tu veux plusieurs colonnes tu mets :

if intersect(target,range("B:B"),range("E:E")) is nothing then exit sub

ps : dans le VBA, les majuscules se mettent automatiquement
 

SophieR

XLDnaute Nouveau
Re : Commentaire avec contenu conditionnel aussi!

Mince, je me suis mal exprimée... imaginons que je fais les changements pour l'appliquer à ceux colonnes par exemple.

Donc, je fais le changement, je ferme la feuille de visual basic, j'arrive sur ma feuille excel, et là, que dois-je faire pour rendre la macro que tu m'as donnée active? Car si je ne fais rien, je suppose qu'elle ne démarre pas toute seule...
lol

Désolée, je connais un tantinet les macros "classiques", comme celles que je mets sur des boutons, mais le langage en visual, je n'y avais encore jamais touché.

Merci à nouveau pour ton aide Wilfried
 

criscris11

XLDnaute Accro
Re : Commentaire avec contenu conditionnel aussi!

Bonjour Sophie, Wilfried, le forum,
Sophie la macro de Wilfried est une procédure événementielle et dans ton cas elle se déclenche quand tu valides la saisie dans la colonne B.
Bon après-midi.
 

Statistiques des forums

Discussions
312 677
Messages
2 090 823
Membres
104 677
dernier inscrit
soufiane12