Bordure de cellule sous VBA

Résolu
Grobibi34 Messages postés 83 Statut Membre -  
 seb -
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. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    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


    37
    1. altec
       
      Merci bcp !
      0