• DİKKAT

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

Soru Sayfa koruma macrosunu revize etmek.

Katılım
2 Aralık 2013
Mesajlar
401
Excel Vers. ve Dili
Microsoft Office Standard 2013-Türkçe
Merhaba ,
EK' li dosyada kullanmış olduğum macro hücreyi seçmeye engel olarak düzgün olarak çalışıyor. Bu macroyu; sayfaya tıkladığı zaman değildi de hücre içeriği değiştirilmek istendiği zaman çalışmasını sağlayabilir miyiz.
 

Ekli dosyalar

Sayfanın kod bölümündeki kodları silin aşağıdakileri kopyalayın.

Kod:
Dim OncekiDeger As Variant
Private Sub Worksheet_Change(ByVal Target As Range)
    Application.EnableEvents = False
    Target.Value = OncekiDeger
    MsgBox prompt:="Hücre içinde, veri değiştirme izniniz yok! - E.Ö", _
    Buttons:=vbOKOnly + vbCritical, Title:="YASAK BÖLGE"
    Application.EnableEvents = True
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    OncekiDeger = Target.Value
End Sub
 
Sayfanın kod bölümündeki kodları silin aşağıdakileri kopyalayın.

Kod:
Dim OncekiDeger As Variant
Private Sub Worksheet_Change(ByVal Target As Range)
    Application.EnableEvents = False
    Target.Value = OncekiDeger
    MsgBox prompt:="Hücre içinde, veri değiştirme izniniz yok! - E.Ö", _
    Buttons:=vbOKOnly + vbCritical, Title:="YASAK BÖLGE"
    Application.EnableEvents = True
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    OncekiDeger = Target.Value
End Sub

Sayın @dalgalikur ,

Düzenlemiş olduğunuz macro düzgün çalışıyor. Zaman ayırdığınız için çok teşekkür ederim. Hakkınızı helal ediniz.
 
Rica ederim. Helal olsun. Kolay gelsin.
 
Geri
Üst