Comment gerer une plage de cellules sur VBA ?

Résolu
Poucet -  
 Poucet -
Bonjour,

je voudrais après avoir sélectionner une plage de cellules, lui appliquer un format de bordures ou de polices ...via VBA

La sélection est évidement variable , ce qui ne facilite pas le travail

Auriez vous une piste ?

Merci

3 réponses

  1. mcou
     
    Bonjour

    Voici quelques pistes
    Définie ta selection avec :

    Dim maselection

    maselection = quelquechose

    Et après :

    maselection.Borders(xlDiagonalDown).LineStyle = xlNone

    par exemple.
    Aide toi de l'assistant pour faire ton code.
    0
  2. tuxboy Messages postés 1083 Statut Membre 190
     
    Nomme une fonction du genre : SELBORD

    Sub SelBord(Plage As Range) 
    Dim Cellules as Range 
    Dim UnionRange as Range 
    
    Set UnionRange = Plage.Areas(1) 
    For Each Cellules In UnionRange.Areas 
    ' Ton traitement 
    Next 
    End Sub
    0
  3. Poucet
     
    Merci beaucoup pour vos réponses

    problème résolu
    0