XL 2016 Mise en forme array affichage

BARNS

XLDnaute Junior
Bonjour je souhaite modifier la mise en forme d'un array

avec
VB:
Worksheets("User").Range(Cells(derniereL + 2, 3), Cells(derniereL + 10, 9)) = matmont

J'ai

1625813970767.png


Je souhaite

1625814013836.png


Je ne connais pas à l'avance l'emplacement de l'array qui est défini par des choix user.

Merci :)
 

BARNS

XLDnaute Junior
Ouais merci du conseil, je me disais juste qu'il y avait une fonction déjà existante pour les arrays. Je mets le code de cette solution pour ceux que ca intéresse.

VB:
sub contourrange ()
With Range("E7:I16")
.Select
.Borders(xlEdgeLeft).LineStyle = xlContinuous
.Borders(xlEdgeTop).LineStyle = xlContinuous
.Borders(xlEdgeBottom).LineStyle = xlContinuous
.Borders(xlEdgeRight).LineStyle = xlContinuous
End With
End Sub
 

Statistiques des forums

Discussions
312 215
Messages
2 086 329
Membres
103 185
dernier inscrit
salhit