• DİKKAT

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

checkbox silmek

Barons

Altın Üye
Katılım
14 Mayıs 2005
Mesajlar
967
Excel Vers. ve Dili
Microsoft Ofis 365
merhaba
bir sayfada yüzlerce checkbox var..üstünü tıkladığımda "formul satırında şu yazıyor.
=KAT("Forms.HTML:Checkbox.1";"")

bundanher sayfada yüzlerce var ve tek tek silmek çok zaman alıyor..Kod ile tüm sayfa yada sayfalardakini silmek mümkünmüdür?

Teşekkürler
 
Modül içine ekleyip denermisiniz.
Kod:
Sub sil()
On Error Resume Next
For i = 1 To 500
ActiveSheet.Shapes("CheckBox" & i).Select
 Selection.Delete
Next i
End Sub
 
Son düzenleme:
Merhaba,
şöyle bir kod buldum.
İyi çalışmalar.

Kod:
    For Each i In ActiveSheet.OLEObjects
        If i.progID = "Forms.HTML:Checkbox.1" Then
            i.Delete
        End If
    Next i
 
Merhaba,

Sadece CheckBox varsa hepsini silmek kolay.

  • F5
  • Özel
  • Nesneler
  • Tamam
  • DELETE
 
Kod ile olanlarda çok bekleme yaptı sanırım kitap çok yüklü ondan olduğunu düşünüyorum.Necdet Hocanın verdiği çözüm ile kısa sürede hallettim.
İlgilenen tüm hocalarıma tesekkuler,saygılar
 
Necdet hocam bu hareketin makrosu varmı? yani F5-özel.....
 
Merhaba.
Aşağıdaki kod yeterli olur.
Kod:
Sub SİL()
    ActiveSheet.DrawingObjects.Delete
End Sub
 
Bu tür şeyleri makro kaydet ile rahatlıkla yapabilirsiniz.

Çok küçük bir düzeltme ile de Sayın Ömer bey'in kodlarına erişirsiniz.
Merhaba Sayın YEŞERTENER.
Zaten benim yaptığım da söylediğiniz idi ("makro kaydet->işlemi yap->select gibi gereksiz kısmı ayıkla -> kalan: tek satırlık kod").

Çevrimdışı olduğunuz için cevap yazmıştım.

Sağlıcakla.
 
çok teşekkürler
 
Geri
Üst