Rectangle en fonction d'excel
Fermé
MRO
-
31 oct. 2017 à 15:47
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 - 1 nov. 2017 à 18:13
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 - 1 nov. 2017 à 18:13
A voir également:
- Rectangle en fonction d'excel
- Excel fonction si et - Guide
- Liste déroulante excel - Guide
- Mise en forme conditionnelle excel - Guide
- Fonction moyenne excel - Guide
- Aller à la ligne excel - Guide
1 réponse
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
1 nov. 2017 à 18:13
1 nov. 2017 à 18:13
Bonjour,
Voici un exemple avec 2 boutons:
Essaye de t'inspirer de cela!
Voici un exemple avec 2 boutons:
Option Explicit Private Sub CommandButton1_Click() Dim myDocument Set myDocument = Worksheets(1) With myDocument.Shapes.AddLine(80, 20, 80, 200).Line 'depart left, départ top, longueur ligne, arrivée top, .DashStyle = msoLineSolid .ForeColor.RGB = RGB(255, 0, 0) End With With myDocument.Shapes.AddLine(80, 20, 300, 20).Line .DashStyle = msoLineSolid .ForeColor.RGB = RGB(255, 0, 0) End With With myDocument.Shapes.AddLine(300, 20, 300, 200).Line .DashStyle = msoLineSolid .ForeColor.RGB = RGB(255, 0, 0) End With With myDocument.Shapes.AddLine(80, 200, 300, 200).Line .DashStyle = msoLineSquareDot .ForeColor.RGB = RGB(255, 0, 0) End With With myDocument.Shapes.AddLine(80, 200, 190, 300).Line .DashStyle = msoLineDashDot .ForeColor.RGB = RGB(0, 0, 255) End With With myDocument.Shapes.AddLine(190, 300, 190, 200).Line .DashStyle = msoLineDashDotDot .ForeColor.RGB = RGB(255, 0, 0) End With With myDocument.Shapes.AddLine(190, 300, 300, 200).Line .DashStyle = msoLineDash .ForeColor.RGB = RGB(0, 0, 0) End With End Sub 'efface les lignes Sub supprime() Dim Ws As Worksheet Dim Shp As Shape For Each Ws In ThisWorkbook.Worksheets For Each Shp In Ws.Shapes With Shp Shp.Delete End With Next Shp Next Ws End Sub Private Sub CommandButton2_Click() supprime End Sub 'DashStyle 'msoLineDash 'msoLineDashDot 'msoLineDashDotDot 'msoLineSolid 'msoLineSquareDot
Essaye de t'inspirer de cela!