KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel’de tüm düğmeleri veya Komut Düğmeleri’ni nasıl kaldırırsınız?

YazarSiluvia Değiştirme Tarihi

Bazı Excel çalışma kitaplarında, farklı görevleri yerine getirmek veya işlemleri otomatikleştirmek amacıyla birçok düğme—örneğin form denetimi düğmeleri ya da ActiveX komut düğmeleri—eklemiş olabilirsiniz. Zaman içinde çalışma sayfası tasarımında yapılan değişiklikler, şablonun temizlenmesi veya dosyanın paylaşım için hazırlanması gibi durumlar, bu düğmeleri kaldırma ihtiyacını doğurabilir. Özellikle bir çalışma sayfasında çok sayıda düğme dağınık şekilde yerleştirilmişse, bunları elle kaldırmak hem zaman alıcı hem de hata yapmaya açık olabilir. Bu makale, Excel’de Geçerli Çalışma Sayfası’ndan tüm form denetimi düğmelerini veya komut düğmelerini verimli bir şekilde kaldırmak için birkaç pratik yöntem sunar; böylece çalışma kitabınızı hızla düzenleyebilir, diğer kullanıcılar için gereksiz etkileşimleri ve kafa karışıklığını önleyebilirsiniz.

Özel Git kullanarak tüm düğmeleri kaldırma
Tüm form denetimi ve komut düğmeleri dahil olmak üzere tüm düğmeleri tek seferde seçerek kaldırma
Tüm form denetimi ve komut düğmeleri dahil olmak üzere tüm düğmeleri VBA koduyla kaldırma
Form denetimi düğmelerini veya komut düğmelerini VBA koduyla kaldırma


Özel Git kullanarak tüm düğmeleri kaldırma

Düğmeleri—özellikle form denetimi düğmelerini—kaldırmak için en kolay ve pratik yöntem, Excel’deki Özel Git özelliğini kullanmaktır. Bu yöntem VBA betiği gerektirmez ve kod yazmayı tercih etmeyen, ancak elle seçimden daha fazla kontrole sahip olmak isteyen kullanıcılar için idealdir. Form denetimleriyle en iyi sonuçları verir; ancak ActiveX denetimlerini kaldırmaz.

1. Etkin çalışma sayfanızdaki herhangi bir hücreyi seçin, ardından F5 tuşuna basarak Git iletişim kutusunu açın. İletişim kutusunda Özel seçeneğine tıklayın.

2. Sonraki iletişim kutusunda Nesneler seçeneğini işaretleyin ve Tamam'a tıklayın. Çalışma sayfanızdaki tüm çizim nesneleri—form denetimi düğmeleri de dahil olmak üzere—hemen seçilecektir.

3. Seçili tüm düğmeleri ve nesneleri kaldırmak için Delete tuşuna basın.

İpuçları: Bu yöntem yalnızca form denetimlerini değil, aynı zamanda şekilleri, Metin Kutusu ve resimleri de içeren tüm nesneleri seçer. Diğer önemli nesneleriniz varsa, çalışma sayfanızı Delete tuşuna basmadan önce dikkatlice gözden geçirin. Hem form denetimi düğmeleriniz hem de ActiveX denetimleriniz varsa, bu yöntem yalnızca form denetimlerini kaldırır; ActiveX denetimlerini silmek için VBA kullanmanız gerekir.


Tüm form denetimi ve komut düğmeleri dahil olmak üzere tüm düğmeleri tek seferde seçerek kaldırma

Etkin çalışma sayfasındaki form denetimlerini ve komut düğmeleri de dahil olmak üzere tüm düğmeleri kaldırmak için en doğrudan yöntemlerden biri, hepsini aynı anda seçip silmektir. Bu yaklaşım, görsel temizliğe önem veren veya bir çalışma sayfasından tüm etkileşimli nesneleri hızla kaldırmak isteyen kullanıcılar için idealdir. Herhangi bir kodlama bilgisi veya özel kurulum gerektirmediğinden, tüm denetimlerin tek seferde kaldırılması gereken basit temizlik görevlerinde en uygun çözümdür.

Bu yöntemi kullanırken, çalışma sayfasındaki tüm nesnelerin—şekiller, grafikler, resimler ve diğer denetimler dahil—seçileceğini ve potansiyel olarak silineceğini unutmayın. Düğmeler dışındaki bazı öğeleri korumak istiyorsanız dikkatli olun.

1. Hem form denetimi düğmelerini hem de ActiveX denetimlerini seçip yönetebilmek için Şerit’te Geliştirici > Tasarım Modu seçeneğine tıklayarak Tasarım Modu’nu etkinleştirin. Geliştirici sekmesini görmüyorsanız, Dosya > Seçenekler > Şeridi Özelleştir – Şerit bölümünden etkinleştirmeniz gerekebilir.

Geliştirici sekmesinde Tasarım Modu'nu etkinleştirmenin nasıl yapılacağını gösteren Excel ekran görüntüsü

2. Çalışma sayfasındaki düğmelerden birine (form denetimi veya komut düğmesi olabilir) tıklayarak seçin. Ardından Ctrl tuşunu basılı tutarken Atuşuna ()Ctrl + A) basın; böylece etkin çalışma sayfasındaki tüm düğmeler ve diğer nesneler seçilmiş olur.

Ctrl + A kullanılarak Excel'de tüm düğmelerin seçildiğini gösteren ekran görüntüsü

3. Tüm öğeler seçildikten sonra Delete tuşuna basın. Bu işlem, seçili tüm düğmeleri ve diğer nesneleri çalışma sayfasından hemen kaldıracaktır.

Not: Bu yöntem, çalışma sayfasındaki düğmelerin yanı sıra şekilleri, resimleri, grafikleri ve diğer tüm nesneleri de seçip siler. Silmeden önce seçiminizi dikkatlice gözden geçirin ve saklamak istediğiniz nesneleri yanlışlıkla kaldırmamaya özen gösterin. Yalnızca belirli düğmeleri silmek, ancak diğer tüm nesneleri korumak istiyorsanız, aşağıda açıklanan VBA yöntemlerini değerlendirmelisiniz.


Tüm form denetimi ve komut düğmeleri dahil olmak üzere tüm düğmeleri VBA koduyla kaldırma

Daha hızlı ve daha hassas bir çözüm arıyor, ancak yanlışlıkla istenmeyen nesneleri silme riskini almak istemiyorsanız, etkin çalışma sayfasındaki tüm düğmeleri programlı olarak kaldırmak için VBA kodunu kullanabilirsiniz. Bu yöntem, özellikle çok sayıda düğme içeren çalışma kitaplarında verimliliği artırır ve manuel çabayı en aza indirir. VBA, diğer şekillerin yanlışlıkla silinmesini önleyebilir ve birden fazla çalışma sayfasında tutarlılığı garantileyebilir. Ancak bu yaklaşım, temel düzeyde VBA bilgisi ile Geliştirici araçlarına erişim gerektirir.

1. Kaldırmak istediğiniz düğmeleri içeren çalışma sayfasını açın. Alt + F11 tuşlarına basarak Microsoft Visual Basic for Applications (VBA) düzenleyicisini başlatın.

2. Microsoft Visual Basic for Applications penceresinde Ekle > Modül seçeneğine tıklayın. Aşağıdaki VBA kodunu Modül penceresine kopyalayıp yapıştırın.

VBA kodu: Geçerli Çalışma Sayfası'den tüm düğmeleri kaldır

Sub Clear_ButtonsActiveSheet()
    Dim I As Long
    Dim xOLE As Object
    On Error Resume Next
    ActiveSheet.Buttons.Delete
    For Each xOLE In ActiveSheet.OLEObjects
        If TypeName(xOLE.Object) = "CommandButton" Then
            xOLE.Delete
        End If
    Next
End Sub

3. Kodu çalıştırmak için F5 tuşuna basın veya Çalıştır düğmesine tıklayın. Hemen ardından, form denetimleri ve komut düğmeleri dahil olmak üzere tüm düğme türleri şu anda etkin olan çalışma sayfasından kaldırılacaktır.

İpuçları: Kodu çalıştırmadan önce çalışma kitabınızı kaydetmeniz, istenmeyen veri kaybını önlemek açısından önemlidir. Bu VBA betiği, bir sayfadaki tüm düğmeleri temizlemek istediğinizde en iyi sonucu verir. Yalnızca belirli türdeki düğmeleri hedeflemek istiyorsanız, aşağıda verilen alternatif VBA yöntemlerine başvurun. Çalışma sayfası korumalıysa, nesneleri silebilmesi için öncelikle korumayı kaldırmanız gerekir. Kodu çalıştırdıktan sonra, yalnızca amaçlanan denetimlerin kaldırıldığından emin olmak için çalışma sayfanızı mutlaka gözden geçirin.


Form denetimi düğmelerini veya komut düğmelerini VBA koduyla kaldırma

Bazı durumlarda, yalnızca belirli bir tür düğmeyi—ya form denetimi düğmelerini ya da ActiveX komut düğmelerini—diğer türü etkilemeden kaldırmak isteyebilirsiniz. Bu yaklaşım, çalışma sayfasının işlevselliğini daha hassas şekilde ayarlamanıza ve ilgisiz nesneleri korumanıza olanak tanır. Aşağıda, hangi düğmelerin silineceğini tam olarak kontrol edebilmeniz için her senaryoya özel VBA çözümleri yer almaktadır.

1. Seçmeli olarak kaldırmak istediğiniz düğmeleri içeren çalışma sayfasını açın, ardından Alt + F11 tuşlarına basarak Microsoft Visual Basic for Applications penceresini açın.

2. VBA Düzenleyicisi'nde yeni bir modül oluşturmak için Ekle > Modül seçeneğine tıklayın ve ardından kaldırmak istediğiniz düğme türüne göre aşağıdaki VBA kodlarından birini kopyalayıp yapıştırın.

VBA kodu: Geçerli Çalışma Sayfası'dan tüm form denetimi düğmelerini kaldır

Sub Clear_ButtonsActiveSheet()
    ActiveSheet.Buttons.Delete
End Sub

VBA kodu: Geçerli Çalışma Sayfası'dan tüm komut düğmelerini kaldır

Sub Clear_ButtonsActiveSheet()
    Dim xOLE As Object
    On Error Resume Next
    For Each xOLE In ActiveSheet.OLEObjects
        If TypeName(xOLE.Object) = "CommandButton" Then
            xOLE.Delete
        End If
    Next
End Sub

3. Uygun VBA kodunu yapıştırdıktan sonra, çalıştırmak için F5 tuşuna basın veya Çalıştır düğmesine tıklayın. Kullandığınız betiğe bağlı olarak, çalışma sayfanızdaki tüm form denetimi düğmeleri ya da tüm ActiveX komut düğmeleri hemen kaldırılacaktır.

Bu kodları kullanırken ihtiyaçlarınıza uygun olanı çalıştırdığınızdan emin olun. Her betik, aynı anda yalnızca bir tür düğmeyi hedefler. Hem form denetimi hem de ActiveX düğmeleriniz varsa ve her ikisini de kaldırmak istiyorsanız, ilgili iki betiği art arda çalıştırın. Kodu çalıştırdıktan sonra, yalnızca hedeflenen denetimlerin silindiğini doğrulamak amacıyla çalışma sayfanızın düzenini dikkatle inceleyin—özellikle sayfanızda başka şekiller veya gömülü nesneler bulunuyorsa bu adımı atlamayın. İstenmeyen içerik kaybını önlemek için VBA’yı çalıştırmadan önce mutlaka çalışma kitabınızı kaydedin.

Özetle, Excel düğmeleri kaldırmak için çeşitli yöntemler sunar: ya elle, ya Özel Git özelliğiyle ya da VBA betikleriyle—böylece senaryonuza en uygun yöntemi seçebilirsiniz. Belirli düğmeleri kaldıramıyorsanız, çalışma sayfasının korumalı olmadığından emin olun veya denetimlerin gruplandırılmış nesnelerin parçası olup olmadığını kontrol edin. Birden fazla sayfadan sık sık denetim kaldırmanız gerekiyorsa veya toplu silme işlemleri yapıyorsanız, VBA betikleri kullanmak önemli ölçüde zaman kazandırabilir. Toplu silme işlemlerine başlamadan önce mutlaka çalışma kitabınızın bir yedek kopyasını alın; böylece gerekirse önemli içerikleri kolayca geri yükleyebilirsiniz.


İlgili makaleler:

En İyi Office Verimlilik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi'i Devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En İyi 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ diğer dillerde desteklenir!

Excel becerilerinizi Kutools for Excel ile güçlendirin ve Hiç Deneyimlemediğiniz Bir Verimlilik Yaşayın.Kutools for Excel, Verimliliği Artırmak ve Zamanı Kaydet için 300'den Fazla Gelişmiş Özelliğe Sahiptir.İhtiyacınız Olan Özelliği Hemen Edinmek İçin Buraya Tıklayın…


Office Tab, Office'a sekmeli arayüz getirir ve İşlerinizi Çok Daha Kolay Hale Getirir

  • Word, Excel ve PowerPoint içinde sekmeli düzenleme ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
  • Birden fazla belgeyi yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açın ve oluşturun.
  • Günlük verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!

Tüm Kutools eklentileri — tek bir yükleyiciyle!

Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint için eklentileri ile birlikte Office Tab Pro’yu da içerir; Office uygulamalarında çalışan ekipler için idealdir.

ExcelWordOutlookTabsPowerPoint
  • Hepsi-bir-arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
  • Tek yükleyici, tek lisans— dakikalar içinde kurulum (MSI uyumlu)
  • Birlikte daha iyi çalışır— Office uygulamalarında akıcı verimlilik
  • 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
  • En iyi fiyat performans— tek tek eklenti satın almaya göre tasarruf sağlayın