Bordure de cellule sous VBA

Résolu
Bonjour, à tous.

Je suis en train de développer un petit outil de planning automatique, mes lignes et mes colonnes sont donc variables.

J'aimerai que toutes les cellules que j'ai édité aient une bordure.

J'imagine donc que le problème serait de sonder toute les cellules ligne par ligne ou colonne par colonnes pour voir si il y a quelque chose d'écrit dedans si c'est le cas on encadre la cellule en question.

Est-ce que j'ai raison sur le principe ? Si oui comment y parvenir, sinon comment faire ?

Cordialement,

Grobibi34
Configuration: Windows XP
Internet Explorer 6.0

7 réponses

  1. Contributeur
    bonjour

    ton tableau est dans la zone B2:H25 par exemple

    Sub encadrer_si()
    Dim cellule As Range
    For Each cellule In Range("B2:H25")
       If cellule <> "" Then cellule.Borders.Weight = xlThin
    Next
    End Sub


    1. Merci bcp !