Tüm Sayfalarda Bulunan Belirli Nesneyi Silmek

owenefe

Altın Üye
Katılım
13 Nisan 2012
Mesajlar
36
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
23-01-2026
Merhaba arkadaşlar. Elimde ortalama 50 sayfalık bir excel var ve "Picture" adında resim her sayfada var. Ben makro ile bu resmi silebiliyorum ama bu işlemi sadece aktif excel sayfası için yapıyor. Bunu tüm çalışma kitabına nasıl uyarlayabilirim. "
Kullandığım kod şu şekilde
Kod:
Sub Adi_Resim_ile_Baslayan_Sekilleri_Sil()
    Dim r As Shape
    For Each r In ActiveSheet.Shapes
        If r.Name Like "Picture" Then r.Delete
    Next r
End Sub
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,274
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

C++:
Sub Adi_Resim_ile_Baslayan_Sekilleri_Sil()
    Dim r As Shape,Syf As WorkSheet
    For Each Syf In ThisWorkbook.WorkSheets
    For Each r In Syf.Shapes
        If r.Name Like "Picture" Then r.Delete
    Next
    Next
End Sub
 

owenefe

Altın Üye
Katılım
13 Nisan 2012
Mesajlar
36
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
23-01-2026
Deneyiniz.

C++:
Sub Adi_Resim_ile_Baslayan_Sekilleri_Sil()
    Dim r As Shape,Syf As WorkSheet
    For Each Syf In ThisWorkbook.WorkSheets
    For Each r In Syf.Shapes
        If r.Name Like "Picture" Then r.Delete
    Next
    Next
End Sub
Korhan hocam çok sağolasın sayende hallletim teşekkürler
 
Üst