Aşağıdaki kodlar, aktif olan sayfaya önce 16 köşeli bir yıldız ekler. Sonra yıldızın içine bir etiket ekler ve biçimlendirir.
Shape'e etiket ekleme kırmızı ile işaretlenmiştir.
Kod:
Sub OtomatikSekil_Ekle()
Dim sp As Shape
Dim sh As Worksheet
Set sh = Sheets("Sayfa1")
On Error Resume Next
sh.Shapes("DenemeShape").Delete
Set sp = sh.Shapes.AddShape(msoShape16pointStar, 1, 1, 100#, 100#)
With sp
.Name = "DenemeShape"
With .TextFrame.Characters
[COLOR=red] .Text = "Etiket budur"[/COLOR]
With .Font
.Name = "Arial"
.Size = 14
.Bold = True
End With
End With
End With
Set sp = Nothing
Set sh = Nothing
End Sub
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.