Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Pour les champions des formats conditionnels

  • Initiateur de la discussion Initiateur de la discussion isa44
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

isa44

XLDnaute Occasionnel
Bonjour ,
comment créer un format conditionnel pour appliquer le même fond de cellule et casse de police ( ne pas prendre les bordures) de N° se trouvant sur une autre feuille ?

Les N° de la feuille rose peuvent changer ainsi que les fonds de cellule pour les N° de la feuille parc.

Je joint un fichier.


Merci pour votre aide
 
Dernière édition:
Re : Pour les champions des formats conditionnels

Bonsoir

Bonjour ,
de N° se trouvant sur une autre feuille ?
....
Merci pour votre aide

Les MFC ne peuvent pas fonctionner avec des valeurs provenant d'autres feuilles. On doit pouvoir contourner ce problème avec des colonnes intermédaires dans la feuille en cours (mais cela te convient-il ?) ou avec une macro (ce que je ne sais pas faire).

@ plus
 
Re : Pour les champions des formats conditionnels

Bonsoir Isa44, Cisco,

Tout comme Cisco, je ne connais pas de solution via la MFC. Par contre c'est possible via une macro.

Pour éviter d'écrire une macro pour rien, peux-tu nous en dire plus sur ton fichier?

1/ Tu veux que la mise en forme des cellules de ta feuille "Rose", se fasse quand?
-> automatiquement, à l'ouverture du fichier ?
-> automatiquement, lorsque l'utilisateur fait une modification sur l'onglet "rose" ?
-> automatiquement, lorsque l'utilisateur fait une modification sur l'onglet "parc" ?
-> manuellement, lorsque l'utilisateur cliquera sur un bouton ?
-> ...?

2/ Sur l'onglet Rose, tu auras des données uniquement sur les colonnes C, H, M et R. Sinon merci de délimiter la zone (cela évite que la macro balaye l'ensemble des cellules de l'onglet, risquant ainsi de faire ramer inutilement Excel).

3/ Nous sommes d'accord tu ne veux reproduire que :
-> la couleur de fond de ta cellule
-> la casse de police : c'est à dire s'il s'agit de la police "Roman", "Arial", ...

Par contre tu ne veux pas reproduire :
-> ni le soulignement
-> ni l'attribut : barré / Exposant / Indice
-> ni le style : gras / italique / gras+italique / normal
-> ni la taille de la police
-> ni les bordures

Merci d'avance pour tes précisions.

A bientôt
 
Re : Pour les champions des formats conditionnels

Bonjour , pour répondre

1 automatiquement, lorsque l'utilisateur fait une modification sur l'onglet "rose"

2 C6:C27 , H6:H41 , M6:M37 ,R6:R39

3 Nous sommes d'accord tu ne veux reproduire que :
-> la couleur de fond de ta cellule
-> la casse de police : c'est à dire s'il s'agit de la police "Roman", "Arial", ...

-> le soulignement
-> l'attribut : barré / Exposant / Indice
-> le style : gras / italique / gras+italique / normal
-> la taille de la police


Par contre tu ne veux pas reproduire :
-> ni les bordures

voici pour les précisions
 
Re : Pour les champions des formats conditionnels

Bonsoir Isa44,

J'ai commencé à travailler sur ta macro, mais c'est plus long que je pensais, or je suis un peu pris c'est temps ci!

Je te donne donc déjà mon brouillon :
-> il traite que la colonne C de ton 1er onglet
-> il reste encore 2-3 bug à résoudre

Une fois les bugs résolu, il suffit de rajouter 2 autres boucles pour traiter les 2 dernières colonnes.

Désolé de ne pouvoir t'aider plus.
Mais je ne suis pas inquiet pour toi, il y a tout pleins d'autres spécialiste du VBA plus dispo qui pourront t'aider.

Bonne fin de WE
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
6
Affichages
640
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…