Insérer une image et supprimer la bordure

  • Initiateur de la discussion Initiateur de la discussion nak
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

nak

XLDnaute Occasionnel
Bonjour à tous,

J'essai d'insérer une image sous Excel 2007 mais malheureusement je n'arrive pas à supprimer la bordure du rectangle. Il y a un plantage avec la fonction With Shape...
Pouvez vous me conseiller SVP ?

Merci

Dim strImage As String
Dim Sh As Shape
Set Sh = Worksheets("Feuil1").Shapes.AddShape(msoShapeRectangle, 30, 40, 120, 25)
'Ici j'essai de supprimer la bordure et le fond du restangle
'With Shape
'.Fill.Visible = msoFalse
'.Line.Visible = msoFalse
'End With
strImage = ThisWorkbook.Path & "\Capture.JPG"
Sh.Fill.UserPicture strImage
 

Pièces jointes

  • Capture.JPG
    Capture.JPG
    10.7 KB · Affichages: 126
  • image.xlsm
    image.xlsm
    19.6 KB · Affichages: 58
  • Capture.JPG
    Capture.JPG
    10.7 KB · Affichages: 138
  • image.xlsm
    image.xlsm
    19.6 KB · Affichages: 65
  • Capture.JPG
    Capture.JPG
    10.7 KB · Affichages: 142
  • image.xlsm
    image.xlsm
    19.6 KB · Affichages: 62
Re : Insérer une image et supprimer la bordure

Hello,

Essaie comme ceci...
Code:
Dim strImage As String
    Dim Sh As Shape
    Set Sh = Worksheets("Feuil1").Shapes.AddShape(msoShapeRectangle, 30, 40, 120, 25)
    strImage = ThisWorkbook.Path & "\Capture.JPG"
    Sh.Line.Visible = msoFalse
    Sh.Fill.UserPicture strImage
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour