cathodique
XLDnaute Barbatruc
Bonjour,
Je m'initie aux shapes en vba. J'essaie de faire des croquis en utilisant des shapes, mais j'ai un souci que je n'arrive pas à résoudre. J'ai bien trouvé des exemples (comme ceux de Boisgontier) pour faire des fonds en dégradé.
Moi, je voudrai seulement avec un shapes transparent, afin de pouvoir lire ce qu'il y sur la feuille de calcul.
En vous remerciant par avance.
Je m'initie aux shapes en vba. J'essaie de faire des croquis en utilisant des shapes, mais j'ai un souci que je n'arrive pas à résoudre. J'ai bien trouvé des exemples (comme ceux de Boisgontier) pour faire des fonds en dégradé.
Moi, je voudrai seulement avec un shapes transparent, afin de pouvoir lire ce qu'il y sur la feuille de calcul.
VB:
Sub CréaFormeTest()
With ActiveSheet.Shapes.AddShape(msoShapeRoundedRectangle, 100, 200, 150, 30)
'100 position x,200 postion y, 150 longueur, 30 largeur
.Fill.ForeColor.SchemeColor = 25 'couleur remplissage
With .Line
.DashStyle = 1
.Weight = 2
.ForeColor.SchemeColor = 8
End With
With .TextFrame
With .Characters
.Text = "test"
With .Font
.Name = "Calibri"
.Size = 12
.Bold = True
.ColorIndex = 1
End With
End With
.HorizontalAlignment = xlHAlignCenter
.VerticalAlignment = xlVAlignCenter
.Orientation = msoTextOrientationHorizontal
End With
End With
End Sub