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

XL 2016 Mise en forme conditionnelle - Barre de données

jeanlouispaf

XLDnaute Nouveau
Bonjour à toutes et tous,
Dans mon classeur, j'ai plusieurs centaines de colonnes et de lignes.
Je souhaite faire une mise en forme conditionnelle avec des barres de données à l'ensemble du tableau mais avec une application pour les valeurs de chaque colonne..
Pas de souci pour appliquer cette mise en forme à la première colonne.
Si je souhaite reproduire cette mise en forme aux autres colonnes à l'aide du pinceau "reproduire la mise en forme", les données prises en compte sont celles de l'ensemble des colonnes sélectionnées.
Or je souhaite que cette reproduction s'applique pour les données de chaque colonne indépendamment des autres.
Merci par avance pour votre aide.
 

Pièces jointes

  • test mfc.xlsx
    19.3 KB · Affichages: 18

D.D.

XLDnaute Impliqué
Bonjour,

En appliquant colonne par colonne, cela fonctionne correctement.
Mais en sélectionnant toute une plage pour la recopie du format, cela engendre la prise en compte des colonnes adjacentes, c'est vrai.
 

D.D.

XLDnaute Impliqué
Recopier colonne par colonne n'est pas si fastidieux que ca en cliquant 2 fois rapidement sur le bouton de recopie de format.
Sinon il faut passer par un peu de VBA, mais pour 40 colonnes, ca ne se justifie pas.
 

Victor21

XLDnaute Barbatruc
Bonjour.
Après avoir copié la colonne C, et au lieu de sélectionner toute la plage (C2:AO26), sélectionnez toutes les colonnes une à une (=C:C;D: D;E:E...), en maintenant la touche Ctrl enfoncée, puis collage spécial, format.
 

D.D.

XLDnaute Impliqué
Dans mon classeur, j'ai plusieurs centaines de colonnes et de lignes.
Bon, le manuel risque d'être fastidieux.
Donc ci-dessous quelques petites lignes.
Code:
Sub Yo_Man()
    Range("B2:B" & Range("B1").End(xlDown).Row).Copy
    For F = 2 To Range("B1").End(xlToRight).Column - 1
        Cells(2, F + 1).PasteSpecial Paste:=xlPasteFormats
    Next F
End Sub
 

jeanlouispaf

XLDnaute Nouveau
Bonjour Victor21, bonjour D.D.
Problème résolu avec cette macro sur laquelle il a fallu définir la variable F "Dim F As Variant" pour que cela fonctionne sur les autres colonnes, sinon j'avais un message d'erreur
Merci à tous les 2 pour vos réponses.
Cordialement
 

Pièces jointes

  • test mfc 2.xlsx
    21.7 KB · Affichages: 18

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…