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
Altın Üyelik Bitiş Tarihi
22-10-2022
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

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,743
Excel Vers. ve Dili
2021 Türkçe
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
 
Katılım
2 Aralık 2013
Mesajlar
401
Excel Vers. ve Dili
Microsoft Office Standard 2013-Türkçe
Altın Üyelik Bitiş Tarihi
22-10-2022
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.
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,743
Excel Vers. ve Dili
2021 Türkçe
Rica ederim. Helal olsun. Kolay gelsin.
 
Üst