XL 2013 Bordures conditionnelles

  • Initiateur de la discussion Initiateur de la discussion ivan27
  • 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 !

ivan27

XLDnaute Occasionnel
Bonjour à tous,

Ci-joint un exemple de tableau avec des lignes sous-totaux puis total en gras.
Peut-on automatiser la création de bordures (modèle de tableau, MFC, Vba...) en imposant les bordures horizontales uniquement au dessus et en dessous des lignes formatées en gras ?
Merci d'avance pour votre aide.

Ivan
 

Pièces jointes

Bonjour Ivan,

Pour la police en gras et les bordures, tu peux les appliquer par MFC sur la plage, en utilisant une formule comme:
Code:
=ESTNUM(CHERCHE("total";$J1))
... à condition que n'existe pas, en colonne A d'autres cellules que les sous-totaux qui contiennent le mot "total".

Ceci dit, un lien avec ton autre discussion? ... pour laquelle un petit retour serait apprécié!
 
Bonjour à toutes et à tous, bises à M😀deste,

Une autre suggestion, par macro :
Code:
Option Explicit
Option Compare Text
Sub Quadriller()
    Dim c As Range
    With Range("a1").CurrentRegion
        .Font.Bold = False
        .Borders.Value = 0
        .Borders(xlInsideVertical).LineStyle = xlContinuous
    End With
    With Range("a1").Resize(, 7): .Font.Bold = True: .Borders.Value = True: End With
    For Each c In Columns(1).SpecialCells(xlCellTypeConstants, 23)
        If c Like "*total*" Then c.Resize(, 7).Font.Bold = True: c.Resize(, 7).Borders.Value = True
    Next
    Range("a1").CurrentRegion.BorderAround xlContinuous, xlMedium
End Sub
A bientôt 🙂
 
- 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
18
Affichages
187
Retour