Excel'de tüm düğmeleri veya Komut düğmelerini nasıl kaldırılır?
Bazı Excel çalışma kitaplarında, farklı görevleri yerine getirmek veya süreçleri otomatikleştirmek için birçok düğme—form kontrol düğmeleri veya ActiveX komut düğmeleri gibi—eklemiş olabilirsiniz. Zamanla, çalışma sayfası tasarımındaki değişiklikler, şablon temizliği veya dosyayı paylaşım için hazırlama gibi nedenlerden dolayı bu düğmeleri kaldırmak isteyebilirsiniz. Eğer bir çalışma sayfasında çok sayıda düğme dağılmış durumdaysa, bunları manuel olarak kaldırmak oldukça zaman alıcı ve hata yapmaya açık olabilir. Bu makale, Excel'deki aktif sayfadan tüm form kontrol 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ızlıca düzenlemenizi sağlar ve diğer kullanıcılar için gereksiz etkileşimleri veya kafa karışıklığını önlersiniz.
Git Özel Özelliği kullanarak tüm düğmeleri kaldırma
Tüm düğmeleri seçerek kaldırma, form kontrol düğmeleri ve komut düğmeleri dahil
VBA kodu ile tüm düğmeleri kaldırma, form kontrol düğmeleri ve komut düğmeleri dahil
VBA kodu ile tüm form kontrol düğmelerini veya komut düğmelerini kaldırma
Git Özel Özelliği kullanarak tüm düğmeleri kaldırma
Düğmeleri—özellikle form kontrol düğmelerini—kaldırmak için en kolay ve pratik yaklaşım, Excel'deki Git Özel Özelliği'ni kullanmaktır. Bu yöntem VBA betik yazmayı gerektirmez ve manuel seçimden daha fazla kontrol isteyen ancak kodlamadan kaçınmak isteyen kullanıcılar için uygundur. Özellikle form kontrolleri için iyi çalışır, ancak ActiveX kontrollerini kaldırmaz.
1. Aktif ç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'i tıklayın.
2. Sonraki diyalogda Nesneler'i seçin ve Tamam'a tıklayın. Çalışma sayfanızdaki tüm çizim nesneleri—including form kontrol düğmeleri—anında seçilecektir.
3. Tüm seçili düğmeleri ve nesneleri kaldırmak için Sil tuşuna basın.
İpuçları: Bu yöntem, form kontrollerinin yanı sıra şekiller, metin kutuları ve resimler de dahil olmak üzere tüm nesneleri seçecektir. Diğer önemli nesneleriniz varsa, Sil tuşuna basmadan önce çalışma sayfanızı dikkatlice gözden geçirin. Hem form kontrol düğmeleri hem de ActiveX kontrolleri varsa, bu yöntem yalnızca form kontrollerini kaldıracaktır; ActiveX kontrollerini kaldırmak için VBA kullanmanız gerekir.
Tüm düğmeleri seçerek kaldırma, form kontrol düğmeleri ve komut düğmeleri dahil
Aktif çalışma sayfasından tüm düğmeleri—form kontrol düğmeleri ve komut düğmeleri dahil—kaldırmak için en doğrudan yollardan biri, hepsini aynı anda seçip silmektir. Bu yöntem, doğrudan görsel bir yaklaşıma olan tercih eden ya da bir çalışma sayfasından tüm etkileşimli nesneleri hızlıca temizlemek isteyen kullanıcılar için uygundur. Kodlama bilgisi veya özel bir kurulum gerektirmez, bu da tüm kontrollerin tek seferde kaldırılması gereken basit temizleme görevleri için idealdir.
Bu yöntemi kullandığınızda, düğmelerin yanı sıra çalışma sayfasındaki tüm nesneleri—şekiller, grafikler, resimler ve diğer kontrolleri—seçip potansiyel olarak silecektir. Düğme olmayan belirli öğeleri korumak istiyorsanız dikkatli olun.
1. Tasarım Modunu etkinleştirmek için Şeritteki Geliştirici > Tasarım Modu'nu tıklayın. Bu adım, hem form kontrol düğmelerinin hem de ActiveX kontrollerinin seçilebilir ve yönetilebilir olmasını sağlar. Geliştirici sekmesini görmüyorsanız, Dosya > Seçenekler > Şeridi Özelleştir bölümüne giderek etkinleştirebilirsiniz.
2. Çalışma sayfasındaki düğmelerden (form kontrolü veya komut düğmesi) birini seçmek için üzerine tıklayın. Ardından Ctrl tuşunu basılı tutarken A tuşuna basın (Ctrl + A), bu işlem aktif çalışma sayfasında bulunan tüm düğmeleri ve diğer nesneleri seçecektir.
3. Tüm öğeler seçildiğinde, Sil tuşuna basın. Bu işlem, seçili tüm düğmeleri ve diğer nesneleri çalışma sayfasından anında kaldıracaktır.
Not: Bu yöntem ayrıca şekiller, resimler, grafikler ve düğmelerle birlikte çalışma sayfasında bulunan diğer tüm nesneleri de seçip silecektir. Silmeden önce seçimlerinizi dikkatlice gözden geçirerek korumak istediğiniz nesneleri silmediğinizden emin olun. Yalnızca belirli düğmeleri silmek ve tüm nesneleri silmek istemiyorsanız, aşağıda açıklanan VBA yöntemlerini kullanmayı düşünün.
VBA kodu ile tüm düğmeleri kaldırma, form kontrol düğmeleri ve komut düğmeleri dahil
Eğer yanlışlıkla başka nesnelerin silinmesi riskini almadan daha hızlı ve hassas bir çözüm arıyorsanız, VBA kodu kullanarak programlı bir şekilde aktif çalışma sayfasındaki tüm düğmeleri kaldırabilirsiniz. Bu yaklaşım, çok sayıda düğme içeren çalışma kitapları için verimlidir ve manuel çabayı en aza indirmenizi sağlar. VBA, diğer şekillerin yanlışlıkla silinmesini önlemeye yardımcı olur ve birden fazla çalışma sayfası arasında tutarlılığı sağlar. Ancak, temel düzeyde VBA bilgisi ve Geliştirici araçlarına erişim gereklidir.
1. Kaldırmak istediğiniz düğmeleri içeren çalışma sayfasını açın. Microsoft Visual Basic for Applications (VBA) düzenleyicisini başlatmak için Alt + F11 tuşlarına basın.
2. Microsoft Visual Basic for Applications penceresinde Ekle > Modül'e tıklayın. Aşağıdaki VBA kodunu Modül penceresine kopyalayıp yapıştırın.
VBA kodu: Aktif sayfadan 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. Anında, hem form kontrolleri hem de komut düğmeleri dahil olmak üzere tüm düğme türleri şu anda aktif olan çalışma sayfasından kaldırılacaktır.
İpuçları: Kodu çalıştırmadan önce, istenmeyen veri kaybını önlemek için çalışma kitabınızı kaydetmek tavsiye edilir. Bu VBA betiği, bir sayfadan her düğmeyi temizlemek istediğinizde en iyi şekilde kullanılır. Sadece belirli düğme türlerini hedeflemek istiyorsanız, aşağıdaki alternatif VBA yöntemlerine bakın. Çalışma sayfası korumalıysa, kodun nesneleri silmesine izin vermek için önce korumayı kaldırmalısınız. Kodu çalıştırdıktan sonra, yalnızca amaçlanan kontrollerin kaldırıldığından emin olmak için çalışma sayfanızı gözden geçirin.
VBA kodu ile tüm form kontrol düğmelerini veya komut düğmelerini kaldırma
Bazı durumlarda, yalnızca belirli düğme türlerini—sadece form kontrol düğmelerini veya yalnızca ActiveX komut düğmelerini—kaldırmak isteyebilirsiniz, diğer türleri koruyarak. Bu, çalışma sayfası işlevselliğini ince ayar yapmanıza yardımcı olabilir ve ilgisiz nesneleri etkilemez. Aşağıda her senaryo için ayrı VBA çözümleri bulunmaktadır, hangi düğmelerin silindiğini daha fazla kontrol etmenizi sağlar.
1. Seçerek kaldırmak istediğiniz düğmeleri içeren çalışma sayfasını açın, ardından Microsoft Visual Basic for Applications penceresini açmak için Alt + F11 tuşlarına basın.
2. VBA düzenleyicisinde, Ekle > Modül'e tıklayarak yeni bir modül oluşturun ve kaldırmak istediğiniz düğme türüne bağlı olarak aşağıdaki VBA kodlarından birini kopyalayıp yapıştırın.
VBA kodu: Aktif sayfadan tüm form kontrol düğmelerini kaldır
Sub Clear_ButtonsActiveSheet()
ActiveSheet.Buttons.Delete
End Sub
VBA kodu: Aktif sayfadan 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. Çalışma sayfanız anında, kullandığınız betiğe bağlı olarak, tüm form kontrol düğmelerinden veya tüm ActiveX komut düğmelerinden arındırılacaktır.
Bu kodları kullanırken, ihtiyaçlarınıza uygun doğru kodu çalıştırdığınızdan emin olun. Bu betikler aynı anda yalnızca bir düğme türünü hedefler. Her ikisinin bir kombinasyonuna sahipseniz ve her türden kaldırma yapmak istiyorsanız, her iki betiği de sırayla çalıştırın. Kod çalıştıktan sonra, özellikle çalışma sayfanızda diğer şekiller veya gömülü nesneler varsa, yalnızca amaçlanan kontrollerin silindiğini doğrulamak için düzenini kontrol edin. Beklenmedik içerik kaybını önlemek için her zaman VBA kullanmadan önce çalışma kitabınızı kaydedin.
Özetle, Excel düğmeleri kaldırmak için çeşitli yöntemler sunar—manuel olarak, Git Özel Özelliği kullanarak veya VBA betikleriyle—bu sayede senaryonuz için en uygun yöntemi seçebilirsiniz. Bazı düğmelerin kaldırılamaması gibi sorunlarla karşılaşırsanız, çalışma sayfasının korumalı olmadığından veya kontrollerin gruplandırılmış nesnelerin parçası olmadığından emin olun. Toplu silme işlemleri için veya sık sık birden fazla sayfadan kontrolleri kaldırmak istediğinizde, VBA betiklerini kullanmak önemli ölçüde zaman kazandırır. Toplu silme işlemlerinden önce her zaman çalışma kitabınızın bir yedeğini kaydedin, böylece gerekirse önemli içerikleri geri yükleyebilirsiniz.
İlgili makaleler:
- Excel'de Komut Düğmesi ile otomatik olarak boş bir satır nasıl eklenir?
- Excel'de Komut Düğmesi kullanarak aktif çalışma sayfasını PDF dosyası olarak nasıl kaydedersiniz?
- Excel'de Komut Düğmesi ile (güncel) tarih ve saati nasıl güncelleyebilir veya ekleyebilirsiniz?
- Excel'de belirli bir hücre değerini değiştirmek için Komut Düğmesi nasıl kullanılır?
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi güçlendirin ve benzersiz bir verimlilik deneyimi yaşayın. Kutools for Excel, üretkenliği artırmak ve zamandan tasarruf etmek için300'den fazla Gelişmiş Özellik sunuyor. İhtiyacınız olan özelliği almak için buraya tıklayın...
Office Tab, Ofis uygulamalarına sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır.
- Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma işlevini etkinleştirin.
- Yeni pencereler yerine aynı pencerede yeni sekmelerde birden fazla belge açıp oluşturun.
- Verimliliğinizi %50 artırır ve her gün yüzlerce mouse tıklaması azaltır!
Tüm Kutools eklentileri. Tek kurulum
Kutools for Office paketi, Excel, Word, Outlook & PowerPoint için eklentileri ve Office Tab Pro'yu bir araya getirir; Office uygulamalarında çalışan ekipler için ideal bir çözümdür.





- Hepsi bir arada paket — Excel, Word, Outlook & PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans — dakikalar içinde kurulun (MSI hazır)
- Birlikte daha verimli — Ofis uygulamalarında hızlı üretkenlik
- 30 günlük tam özellikli deneme — kayıt yok, kredi kartı yok
- En iyi değer — tek tek eklenti almak yerine tasarruf edin