Bonjour,
A tester
Sub test()
' test Macro
Dim forme As Shape
With ActiveSheet
' Ajout d'une forme (ovale)
Set forme = .Shapes.AddShape(msoShapeOval, 215, 150, 75, 35)
' Ajout d'un texte à la forme
forme.TextFrame2.TextRange.Characters.Text = "Test"
End With
' Mise en forme du texte
With forme.TextFrame2.TextRange
.Font.Bold = msoTrue
.Font.Fill.ForeColor.RGB = RGB(0, 0, 0)
.Font.Size = 14
End With
' Remplissage et bordure
forme.Fill.ForeColor.RGB = RGB(204, 193, 218)
forme.Line.Weight = 1
' Ajout d'un lien hypertexte vers l'onglet "Test" sans changer de feuille
ActiveSheet.Hyperlinks.Add Anchor:=forme, _
Address:="", _
SubAddress:="Test!A1", _
TextToDisplay:="Test"
End Sub
Slts