Problème de définition de Range

Débutant -  
 Débutant -
Bonjour,
Je suis (super) débutant avec VBA sous excel.

Je cherche à apliquer des bordures continues à une plage de cellules.

Je voudrais définir la plage de cellulles par 2 valeurs présentes dans Cells(117,36) et Cells(118,36) d'excel et non par la référence de 2 cellules (ex:A1 et B2). Lorsque je rentre "Range(Cells(117, 36).Value, Cells(118, 36).Value).Select" évidemment ça ne marche pas. Comment faire?

J'ai trouvé ce code pour la suite sinon:
Range(Cells(117, 36).Value, Cells(118, 36).Value).Select
Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
With Selection.Borders(xlEdgeLeft)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlEdgeTop)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlEdgeRight)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlInsideVertical)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlInsideHorizontal)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With

Merci par avance de votre aide

4 réponses

lami20j Messages postés 21644 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Salut,

Range(Cells(117, 36), Cells(118, 36)).Select
0
Débutant
 
Merci pour ton aide

mais ça ne marche pas car cela m'applique des bordures à la plage Cell(117,36) jusqu'à Cell(118,36).

Alors que moi j'ai rentré des références de cellules (ex:A 154 et C256) dans les cellules Cell(117,36) et Cell(118,36). Et je souhaite que les bordures s'appliquent à la plage de cellules commençant par la valeur présente dans Cell(117,36) et terminant par la valeur présenté dans Cell(118,36).

Je ne sais pas si je suis bien clair.

Désolé
0
lami20j Messages postés 21644 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Salut,

Pourquoi ne passes-tu par Enregistrement macro?
Ca te permettra de voir comment ça se passe.
0
Débutant
 
Ca aurait été une bonne idée mais je ne pense pas qu'on puisse sélectionner une plage de cellules en cliquant sur des références de cellules entrées en tant que valeur dans d'autres cellules.
0