1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 17/01/2010 par Qwazerty
'
'
Dim P1x As Integer, P1y As Integer 'cooredonné du point de départ de la ligne
Dim P2x As Integer, P2y As Integer 'coordonnée du point d'arrivé de la ligne
Dim SheetTab As Worksheet
'Initialisation
Set SheetTab = Sheets("Graphicage")
With SheetTab.Range("I1")
P1x = .Left
P1y = .Top + .Height
End With
With SheetTab.Range("Y11")
P2x = .Left
P2y = .Top + .Height
End With
'On trace a la ligne
With SheetTab.Shapes.AddLine(P1x, P1y, P2x, P2y).Line
.ForeColor.RGB = RGB(255, 0, 0)
.Weight = 2
End With
End Sub |
Partager