Excel'den Makroları Nasıl Kaldırılır (Tam Kılavuz)
Microsoft Excel, yerleşik Excel özelliklerinin başaramadığı birçok işlemi otomatikleştirebilen ve tekrarlayan görevleri gerçekleştirebilen güçlü bir özellik olan makroları sunar. Ancak bu makrolar bazen gereksiz hale gelebilir veya çalışma kitabınızı başkalarıyla paylaştığınızda potansiyel güvenlik riskleri oluşturabilir. Bu gibi durumlarda, makroları güvenli ve etkili bir şekilde kaldırmanın yollarını bilmek önemlidir. Bu kılavuz, Excel çalışma kitabı çalışma kitaplarınızdan makroları kaldırmak için çeşitli yöntemleri adım adım açıklar ve gerektiğinde temiz ve sade bir dosyaya sahip olmanızı sağlar.
Excel'de makroları kaldırmadan önce bilmeniz gerekenler
- Makro destekleyen bir çalışma kitabını açtığınızda ve makroları kaldırmaya çalıştığınızda, öncelikle çalışma kitabınızda İçeriği Etkinleştir düğmesine tıklamanız gerekir. Bunu yaptıktan sonra makroları silebilirsiniz.

Not: Bu düğmeyi görmüyorsanız, makroları silmeye devam etmeniz için yeşil ışık yanıyor demektir. Bunun nedeni, kendi oluşturduğunuz ve kaydettiğiniz makrolu bir çalışma kitabını yeniden açmış olmanız olabilir. Aynı bilgisayarda ve Excel ayarlarında herhangi bir değişiklik yapılmadan bu çalışma kitabını tekrar açtığınızda, İçeriği Etkinleştir düğmesi genellikle görünmez. Çünkü dosya güvenilir bir kaynaktan (sizden) gelmekte ve güvenilir bir konumda (bilgisayarınızda) bulunmaktadır.
- Bir makroyu kaldırdıktan sonra kurtarma mümkün değildir. Çalışmalarınızı güvence altına almak için, herhangi bir makroyu silmeden önce çalışma kitabınızın bir yedek kopyasını almanızı öneririz.
Belirli bir makroyu kaldırma
Adım 1: Makro iletişim kutusunu açma
Geliştirici sekmesine gidin ve Makrolar seçeneğini seçerek Makroiletişim kutusunu açın. (Eğer Excel’de)Geliştirici sekmesi görünmüyorsa, adımların sonrasındaki notu inceleyin.)

- Excel 2013 veya daha yeni bir sürüm kullanıyorsanız, Makrolar düğmesini aynı zamanda Görünüm sekmesinde de bulabilirsiniz.
- Kısayol meraklıları, doğrudan Alt + F8 tuşlarına basarak Makro iletişim kutusuna erişebilir.
Adım 2: Belirli makroyu seçip silme
- "Makrolar şurada:" açılır menüsünü genişletin ve makroların kaldırılacağı hedef konumu seçin.
- Makrolar listesinden kaldırmak istediğiniz makroyu seçin.
- Sil'e tıklayın.

Notlar:
- Excel’de Şerit menü çubuğuna Geliştiricisekmesini eklemek için aşağıdaki adımları izleyin:
- Şerit üzerinde herhangi bir yere sağ tıklayın ve Şerit Özelleştir…seçeneğini belirleyin.

- Açılan pencerenin sağ tarafında yer alan Ana Tabslistesinde,Geliştiricikutusunu işaretleyin ve Tamamdüğmesine tıklayın.

- Şerit üzerinde herhangi bir yere sağ tıklayın ve Şerit Özelleştir…seçeneğini belirleyin.
- Birden fazla makroyu kaldırmak istiyorsanız, yukarıdaki işlemi her bir makro için ayrı ayrı tekrarlamanız gerekir. Tüm makroları toplu olarak silme talimatları için sonraki bölümlere geçin.
Çalışma kitabından tüm makroları silme
Bir çalışma kitabından Tüm Makroları Kaldır ihtiyacınız olduğunda iki yöntem bulunmaktadır:
Dosyayı xlsx biçiminde kaydederek çalışma kitabından tüm makroları silme
"Excel Çalışma Kitabı (*.xlsx)" biçimi, doğası gereği makroları desteklemez. Bu nedenle, çalışma kitabınızı bu özel biçimde kaydettiğinizde gömülü tüm makrolar otomatik olarak kaldırılır. Bu yöntemi uygulamak için lütfen aşağıdaki adımları izleyin:
- Şuraya gidin: Dosya > Farklı Kaydet.
- Dosya Türü açılır menüsünü genişletin ve "Excel Çalışma Kitabı (*.xlsx)" biçimini seçin.İpucu: Açılan menünün üstündeki metin kutusuna .xlsx dosyası için yeni bir ad girebilirsiniz. Dosyayı farklı bir konuma kaydetmek istiyorsanız Gözat'a tıklayın.
- Kaydet'e tıklayın.

Not: Farklı Kaydet arayüzü, farklı Excel sürümlerinde değişiklik gösterebilir. Sağ bölmede Dosya Türü seçeneğini yukarıda gösterildiği gibi görmüyorsanız, her zaman Göz At düğmesine tıklayıp ardından "Excel Çalışma Kitabı (*.xlsx)" biçimini seçebilirsiniz.
- Açılan uyarı kutusunda Evet'i seçin.

Sonuç
Sonuç olarak, makrosuz bir ".xlsx" dosyası oluşturulur ve kaydedilir. Bu .xlsx dosyası, orijinal .xlsm dosyasıyla aynı ada ve konuma sahip olur.
Not: Bu yöntem, UserForm’ları, Excel 5/95 iletişim sayfalarını ve benzeri öğeleri kaldırmaz. Bunları da tamamen ortadan kaldırmak istiyorsanız lütfen bir sonraki yöntemi deneyin.
Kutools tarafından sağlanan tek tıklamalı seçenekle çalışma kitabından tüm makroları silme
Kutools for Excel, gelişmiş bir Excel eklentisidir ve kullanıcıların bir çalışma kitabına gömülü tüm makroları tek tıklamayla zahmetsizce silmesini sağlar. VBA modüllerini, UserForm’ları, Excel 5/95 iletişim sayfalarını ve Excel 4 XLM makro çalışma sayfalarını tek bir tıklamayla temizleyebilirsiniz.
Silmek istediğiniz makroları içeren çalışma kitabını açtıktan sonra Kutools sekmesine gidin ve Sil > Tüm Makroları Kaldır seçeneğini belirleyin. İşte bu kadar—tamamlandı!

Not: Bu özelliğe erişmek ister misiniz? Hemen Kutools for Excel indirin! Kutools, size 300'den fazla başka özelliği de 30 günlük ücretsiz deneme süresiyle sunuyor. Beklemeyin, hemen bugün deneyin!
Birden fazla çalışma kitabından tüm makroları silin
Çok sayıda çalışma kitabından makroları ortadan kaldırmak gerektiğinde izleyebileceğiniz iki yaklaşım vardır:
Bir klasördeki çalışma kitaplarından Tüm Makroları Kaldır VBA ile
Bu bölümde, belirli bir klasördeki tüm çalışma kitaplarından makroları verimli bir şekilde kaldırmak için bir VBA makrosunun nasıl kullanılacağını adım adım göstereceğim.
- Şuraya gidin: Dosya > Seçenekler > Güven Merkezi > Güven Merkezi Ayarları > Makro Ayarları, ardından "VBA proje nesne modeline erişime güven" seçeneğini işaretleyin.
- Bu VBA kodunu çalıştırmadan önce, belirlenen klasördeki hiçbir çalışma kitabının açık olmadığından emin olun; aksi takdirde hatalarla karşılaşabilirsiniz.
Adım 1: Yeni bir modül oluşturun
- Alt + F11 tuşlarına basarak Visual Basic for Applications (VBA) düzenleyicisini açın.
- Yeni bir modül oluşturmak için Ekle > Modül seçeneğine tıklayın.

Adım 2: VBA kodunu modül penceresine kopyalayın
Aşağıdaki VBA kodunu kopyalayın ve açılan Modül penceresine yapıştırın.
Sub RemoveMacrosFromWorkbooks()
' Update by ExtendOffice
Dim wb As Workbook
Dim FolderPath As String
Dim filename As String
Dim VBComp As Object
Dim VBProj As Object
With Application.FileDialog(msoFileDialogFolderPicker)
.title = "Select a folder"
.Show
If .SelectedItems.Count = 0 Then
MsgBox "No folder selected. The procedure will exit.", vbExclamation
Exit Sub
End If
FolderPath = .SelectedItems(1)
End With
If Right(FolderPath, 1) <> "\" Then FolderPath = FolderPath + "\"
filename = Dir(FolderPath & "*.xls*")
Application.ScreenUpdating = False
Application.DisplayAlerts = False
On Error Resume Next
Do While filename <> ""
Set wb = Workbooks.Open(FolderPath & filename)
If wb.HasVBProject Then
Set VBProj = wb.VBProject
For Each VBComp In VBProj.VBComponents
VBProj.VBComponents.Remove VBComp
Next VBComp
End If
wb.Close SaveChanges:=True
filename = Dir
Loop
Application.ScreenUpdating = True
Application.DisplayAlerts = True
MsgBox "Macros removal completed!", vbInformation
End Sub
Adım 3: VBA kodunu çalıştırın
- Modül penceresinde, yapıştırılan kodu çalıştırmak için F5 tuşuna basın veya
düğmesine tıklayın. - Bir klasör seçin penceresinde, makrolarını kaldırmak istediğiniz çalışma kitaplarını içeren klasörü seçin ve Tamam'a tıklayın.

Sonuç
Makro, seçilen klasördeki tüm Excel Dosyaları dosyalarını işleyip üzerlerinden makroları kaldırdıktan sonra şu ileti kutusunu göreceksiniz: "Makroların kaldırılması tamamlandı!"

Notlar:
- Bu yöntem, Kullanıcı Formları, Excel 5/95 iletişim sayfaları ve benzeri öğeleri kaldırmaz. Bu öğeleri de tamamen ortadan kaldırmak istiyorsanız lütfen bir sonraki yöntemi kullanın.
- VBA proje nesne modeline erişime güven seçeneğini etkinleştirmek güvenlik riski oluşturabilir. Bu kodu çalıştırırken seçeneği yalnızca geçici olarak açmanız önerilir. Kodun yürütülmesi tamamlandıktan sonra "VBA proje nesne modeline erişime güven" seçeneğinin işaretini kaldırın.
Kutools ile belirli çalışma kitaplarından Tüm Makroları Kaldır
Kutools for Excel, birden fazla çalışma kitabından tüm makroları kaldırmak için kullanıcı dostu bir çözüm sunar. VBA tekniklerinden çekinen ya da bunlara aşina olmayan kullanıcılar için Kutools, ideal bir alternatiftir. Bu araca sahip olduğunuzda, VBA modülleri, UserForm’lar, Excel 5/95 iletişim sayfaları ve Excel 4 XLM makro çalışma sayfaları zahmetsizce kaldırılabilir.
Not: Bu özelliği kullanabilmek için VBA proje nesne modeline güvenli erişimi etkinleştirmeniz gerekir. Excel'de lütfen şu yolu izleyin: Dosya > Seçenekler > Güven Merkezi > Güven Merkezi Ayarları > Makro Ayarları, ardından "VBA proje nesne modeline güvenli erişim" seçeneğini işaretleyin.
Kutools for Excel 'yi indirip yükledikten sonra, aşağıdaki adımları uygulayın:
- Kutools > Sil > Tüm Makroları Toplu Olarak Kaldır'ı seçin.

- Tüm Makroları Toplu Olarak Kaldır iletişim kutusu açıldığında, makroların kaldırılması için tüm açık çalışma kitapları listelenir. Sonraki adımlar şunlardır:
- Makro kaldırma işlemi için daha fazla çalışma kitabı eklemek istiyorsanız, Ekle düğmesine tıklayın ve ya Dosya ya da Klasör seçeneğini belirleyin.
- Makro kaldırma işleminden hariç tutmak istediğiniz çalışma kitapları varsa, bunları kaldırmak için
düğmesine tıklayın. - İletişim kutusunda makro kaldırımı için istediğiniz tüm çalışma kitaplarını listeledikten sonra Tamam düğmesine tıklayın.

Sonuç
Kutools’un kaç çalışma kitabında makro kaldırma işlemini gerçekleştirdiğini gösteren yeni bir iletişim kutusu açılır.Tamam düğmesine bastıktan sonra, sonuçları özetleyen otomatik bir çalışma kitabı oluşturulur.
Notlar:
- Bu özelliğe erişmek ister misiniz? Hemen Kutools for Excel indirin! Üstelik Kutools, 300’den fazla başka özelliği de bir araya getiriyor. 30 günlük ücretsiz denemeniz var—beklemenize hiç gerek yok. Bugün deneyin!
- VBA proje nesne modeline güvenli erişim seçeneğini etkinleştirmek güvenlik riski oluşturabilir. Bu seçeneği yalnızca özelliğin çalıştırılması sırasında açmanız önerilir. Özelliğin çalışması tamamlandıktan sonra "VBA proje nesne modeline güvenli erişim" seçeneğinin işaretini kaldırdığınızdan emin olun.
Yukarıda Excel'de makroları kaldırma ile ilgili tüm bilgiler yer alıyor. Umarız bu eğitim faydalı olmuştur! Daha fazla Excel ipucu ve püf noktasını keşfetmek istiyorsanız, lütfen buraya tıklayın ve binlerce eğitimden oluşan kapsamlı koleksiyonumuza erişin.
İlgili makaleler
En İyi Office Verimlilik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve hiç olmadığı kadar verimli çalışmanın keyfini çıkarı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 için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli arayüz getirir ve işlerinizi çok daha kolay hale getirir
- Word ve Excel'de sekmeli düzenleme ve okumayı etkinleştirin; PowerPoint, Publisher, Access, Visio ve Project'te de!
- Belgeleri 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 kurulum dosyası
Kutools for Office paketi; Excel, Word, Outlook ve PowerPoint için eklentileri ile birlikte Office Tab Pro’yu da içerir. Bu, Office uygulamaları arasında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— dakikalar içinde hazır (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 alımına göre tasarruf edin
İçindekiler
- Excel'de makroları kaldırmadan önce bilmeniz gerekenler
- Belirli bir makroyu kaldırma
- Çalışma kitabından tüm makroları silme
- Dosyayı xlsx biçiminde kaydederek
- Kutools ile tek tıkla
- Birden fazla çalışma kitabından Tüm Makroları Kaldır
- VBA kullanarak bir klasördeki çalışma kitaplarından makroları kaldırma
- Kutools ile belirli çalışma kitaplarından makroları kaldırma
- İlgili makaleler
- En İyi Office Verimlilik Araçları
Kutools for Excel
Excel’e 300+ gelişmiş özellikler kazandırır
- 🧩 Genel Bakış
- 📥 Ücretsiz İndir
- 🎁 30 Günlük Ücretsiz Deneme Mevcut







düğmesine tıklayın.

düğmesine tıklayın.