İlginizi Çekebilir
  1. Ana Sayfa
  2. Office Programları
Trendlerdeki Yazı

Excel’de Sayfa Koruma Kaldırma İşlemi Nasıl Yapılır?

Excel’de Sayfa Koruma Kaldırma İşlemi Nasıl Yapılır?
+ - 25

Excel’de Sayfa Korumasını Kaldırma İşlemi Nasıl Yapılır? Elinizde bir excel dosyası var ve korumalı mı? Ve sizde bu korumayı kırmak mı istiyorsunuz?. İşte o zaman tam yerine geldiniz. Bana da lazım olmuştu bir zamanlar. En son denediğimde işe yaramıştı. İşte Excel sayfa koruma kaldırma işlemi…

Windows kategorisi hakkında diğer yazılar için tıklayınız.

Bu iş için excel sayfa koruma kaldırma programına ihtiyacınız yoktur.

 

Sayfa Koruma Kaldırma İşlemi

İlk olarak Excel’de Alt+F11’e basarak yada “Geliştirici” sekmesinden Visual Basic’ e tıklayarak Excel için Visual Basic kodları yazabildiğimiz pencereyi açıyoruz. Açılan pencerede menüden Insert->Module tıklıyoruz. Aşağıdaki kodları açılan pencereye yapıştırıp çalıştır butonuna tıklıyoruz. Çalıştırdıktan sonra küçük bir pencere açılacak ve içinde şifre yazıyor olacak. Açılan pencerede tamam butonuna tıkladığınız zaman o anda açık olan Excel sayfa koruma kaldırma işlemi tamam olacak. Eğer birden fazla sayfanız varsa açılan pencerede çıkan şifreyle diğer sayfalar içinde sayfa korumasını kaldırma yapabilirsiniz. Her ne kadar bu şifre orijinal şifreyle aynı olmasada işe yaradığını göreceksiniz.

 

Sub SifreAc()
 Dim i As Integer, j As Integer, k As Integer
 Dim l As Integer, m As Integer, n As Integer
 Dim i1 As Integer, i2 As Integer, i3 As Integer
 Dim i4 As Integer, i5 As Integer, i6 As Integer
 On Error Resume Next
 For i = 65 To 66
 For j = 65 To 66
 For k = 65 To 66
 For l = 65 To 66
 For m = 65 To 66
 For i1 = 65 To 66
 For i2 = 65 To 66
 For i3 = 65 To 66
 For i4 = 65 To 66
 For i5 = 65 To 66
 For i6 = 65 To 66
 For n = 32 To 126
   ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _
   Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) _
   & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
   If ActiveSheet.ProtectContents = False Then
   MsgBox "One usable password is " & Chr(i) & Chr(j) _
   & Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) _
   & Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
   Exit Sub
   End If
 Next
 Next
 Next
 Next
 Next
 Next
 Next
 Next
 Next
 Next
 Next
 Next
End Sub

 

Windows kategorisi hakkında diğer yazılar için tıklayınız.

Bu işlemi microsoft office 2010 pro üzerinde denediğimde sorun çıkmadı. Ancak diğer versiyonlarda nasıl olur bilmiyorum. Sorun çıkacağanı düşünmüyorum ancak yine de denemek lazım.

 

Güncelleme 13.06.2020

Office Excel 97- 2003 formatı ile kaydedilen dosyalarda da çalışmaktadır.

Office 2016 Versiyonlarında da yukarıdaki kodlar çalışmaktadır.

NOT: Kodlar neredeyse tüm sürümlerde çalışmaktadır. Yaşanan diğer türlü sorunlar Excel dosyası ile ilgili olabilir. Örneğin dosya bozuk olabilir.

Bilinen bir hata Yanıt Vermiyor hatasıdır. Biraz araştırdım ancak bu hata hakkında bir çözüm bulamadım. Eğer çözüm bulursam bu kısma ekleyeceğim.


Bu yazımızda bu kadar dostlar. Diğer yazılarımızda görüşmek üzere. Excel hakkındaki diğer yazılarım için tıklayabilirsiniz.

Sağlıcakla ve takipte kalın..

Bu yazıya tepkiniz ne oldu?

Yazar Hakkında

Lise Ağ Sistemleri ve Yönetimi bölümü, üniversite Bilgisayar Programcılığı bölümü Ön Lisans, Yönetim Bilişim Sistemleri Lisans öğrenimi aldım. Askerlik görevimi tamamladım. Uzmanlık alanım; C# ve SQL Programlama dilleri ile müşteri odaklı, kullanıcı dostu ERP ve CRM gibi sistemleri geliştirmektir. Ayrıca şuanda PHP ve MYSQL alanında projeler geliştirmekteyim. C++, Phyton, Xamarin, MVC gibi konuları öğrenmek ve kendimi geliştirme çabası içerisindeyim. Discord için: https://discord.gg/FBxZeHu9

Değerli yorumlarınızı bekliyorum. :)

Yorumlar (25)

Popüler Yorumlar
  1. 4 sene önce

    Kodlar çalışıyor çok teşekkür ederim.

  2. Önemli değil. Yorumunuz için teşekkürler ^_^

  3. Önemli değil. Yorumunuz için teşekkürler ^_^

  4. Yanıt vermiyor diyen şey nedir? Excel bahsediyorsak dosya sorunsuz olarak hemen açılıyor.

  5. Güncelleme 16.01.2020: Office 2016 üzerinde bir excel de deneme şansım oldu. Yukarıdaki kodlar çalışıyor.

  6. 4 sene önce

    çalıştır butonu yok onu nasıl yapacağız

  7. 4 sene önce

    10 numara hareket olmuş. Son zamanlarda beni heyecanlandıran nadir işlerden biri oldu. Çok teşekkür ederim.
    Ayrıca “yanıt vermiyor” diyen arkadaşın bilgisayarı biraz eski veya memory’si düşük olabilir, yada bilgisayarını yavaşlatıcı farklı etkenler olabilir. Konu yavaşlıkla ilgili. Bir süre beklerse işlemin tamamlandığını bilmesinde fayda var.

  8. Yorumunuz için teşekkürler. İşe yaramasına sevindim.

  9. Emeğinize sağlık. Teşekkür ederim

  10. 5 sene önce

    Excel 97- 2003 formatında denedim açıldı. Paylaşım için çok teşekkür ederim.

Yapılan Yorumlar
  1. Güncelleme 16.01.2020: Office 2016 üzerinde bir excel de deneme şansım oldu. Yukarıdaki kodlar çalışıyor.

  2. 5 sene önce

    yanıt vermiyor diyor. çok uzun sürüyor mu açılması

  3. 5 sene önce

    Allah bin kere razı olsun sizden sizin sayenizde büyük bir iş yükünden kurtuldum

  4. 5 sene önce

    Çok işime yaradı, teşekkür ederim…

  5. Emeğinize sağlık. Teşekkür ederim

  6. İnsert Module sekmesi çalışmıyor sıkıntı nedir acaba?

  7. Merhabalar çalıştır butonunu bulamıyorum ben yardımcı olursanız sevinirim.

    • Çalıştır = Run = yeşil renkli sağa bakan ok. (Yanında mavi renkli yan yana iki çizgi ve mavi renkli kare buton yer alır. )
      Yani kodları çalıştırma butonundan bahsediyorum.

  8. 4 sene önce

    Kodlar çalışıyor çok teşekkür ederim.

  9. 4 sene önce

    10 numara hareket olmuş. Son zamanlarda beni heyecanlandıran nadir işlerden biri oldu. Çok teşekkür ederim.
    Ayrıca “yanıt vermiyor” diyen arkadaşın bilgisayarı biraz eski veya memory’si düşük olabilir, yada bilgisayarını yavaşlatıcı farklı etkenler olabilir. Konu yavaşlıkla ilgili. Bir süre beklerse işlemin tamamlandığını bilmesinde fayda var.

  10. 4 sene önce

    çalıştır butonu yok onu nasıl yapacağız

  11. Pretty! This has been an incredibly wonderful post.

    Thank you for providing this information.

  12. Useful info. Lucky me I found your website by accident, and I
    am surprised why this twist of fate did not came about in advance!

    I bookmarked it.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.