IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Séquence des Borders [XL-2007]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2009
    Messages : 104
    Par défaut Séquence des Borders
    Bonjour le forum

    J'ai attrapé une routine sur le net pour tracer les bordures d'un tableau.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    With rng
                For b = xlDiagonalDown To xlInsideHorizontal '
                   Select Case b
                        Case xlEdgeLeft To xlEdgeRight '
                            .Borders(b).LineStyle = xlDouble
                            .Borders(b).Weight = xlThin
                        Case xlInsideHorizontal
                            .Borders(b).LineStyle = xlContinuous
                            .Borders(b).Weight = xlThin
                        Case xlInsideVertical
                            .Borders(b).LineStyle = xlContinuous
                            .Borders(b).Weight = xlThin
                        Case Else
                            .Borders(b).LineStyle = xlNone
                    End Select
                Next b
          End With
    Dans le "For b" le code semble passer par toutes les lignes possible.
    Est-ce que quelqu'un pourrait me donner la séquence en ordre des lignes ?
    C-A-D est-ce que XlEdgeRight vient avant XLEdgeTop ainsi de suite.

    Merci

  2. #2
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    With rng
         .Borders.LineStyle = xlContinuous
         .Borders(xlEdgeLeft).LineStyle = xlDouble
         .Borders(xlEdgeRight).LineStyle = xlDouble
    End With
    Edit
    xlDiagonalDown 5 Bordure de l'angle supérieur gauche à l'angle inférieur droit de chaque cellule de la plage.
    xlDiagonalUp 6 Bordure de l'angle inférieur gauche à l'angle supérieur droit de chaque cellule de la plage.
    xlEdgeLeft 7 Bordure sur le bord gauche de la plage.
    xlEdgeTop 8 Bordure en haut de la plage.
    xlEdgeBottom 9 Bordure au bas de la plage.
    xlEdgeRight 10 Bordure sur le bord droit de la plage.
    xlInsideVertical 11 Bordures verticales de toutes les cellules de la plage, sauf celles situées en dehors de la plage.
    xlInsideHorizontal 12 Bordures horizontales de toutes les cellules de la plage, sauf celles situées en dehors de la plage.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2009
    Messages : 104
    Par défaut
    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Oracle 10g]Trou dans les séquences des redo logs
    Par Christophe P. dans le forum Administration
    Réponses: 11
    Dernier message: 07/11/2008, 20h13
  2. Réponses: 6
    Dernier message: 24/09/2008, 10h06
  3. Toutes les sous-séquences croissantes et maximales d'une séquence des entiers
    Par hassanJava dans le forum Algorithmes et structures de données
    Réponses: 22
    Dernier message: 23/04/2008, 11h19
  4. Réponses: 2
    Dernier message: 22/04/2008, 13h45
  5. probleme avec des border de table
    Par Joe Le Mort dans le forum Mise en page CSS
    Réponses: 14
    Dernier message: 01/03/2007, 16h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo