• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Resim varsa sil

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,902
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Merhaba Arkadaşlar,
Makro ile bir sayfada resim varsa sil nasıl denir?

Tamam buldum. Teşekkür ederim
Kod:
Sub SayfadakiResimleriSil()
    Dim sekil As Shape
    For Each sekil In ActiveSheet.Shapes
        If sekil.Type = msoPicture Then
            sekil.Delete
        End If
    Next sekil
End Sub
Farklı yöntemlere açığım.
Saygılarımla
 
Son düzenleme:
Sayfada silinmemesi gereken nesne yoksa aşağıdaki kodu deneyebilirsiniz.

C++:
On Error Resume Next
ActiveSheet.DrawingObject.Delete
On Error GoTo 0
 
Merhaba,
Ben de Type değerlerini vereyim, her şeyi değil belli nesneleri silmek için işe yarar.

Kod:
msoAutosShape    Otomatik şekiller (dikdörtgen, oval vb.)
msoCallout    Açıklama kutuları
msoChart    Grafik nesneleri
msoComment    Yorum balonları
msoFreeform    Serbest biçimli çizimler
msoGroup    Grup halinde birleştirilmiş şekiller
msoLine       çizgiler
 
Çok teşekkür ederim
 
Geri
Üst