• DİKKAT

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

Korumalı Sayfa Hatası

Katılım
11 Nisan 2011
Mesajlar
111
Excel Vers. ve Dili
2003
Arkadaşlar merhaba,

Excel sayfam koruma altında fakat bazı sütunları bu korumanın dışında bıraktım.

With Range (A:A)
.Locked= False
End With

Kullandığım Kod Bu. Fakat A sütununda bir hücreyi değiştirmek için hücreyi tıkladığımda içindeki tüm bilgiler siliniyor. İçinde uzunca bir metin olan hücre içinde bir harf düzeltmek için tıkladığımda komple hücre siliniyor ve imleç boş hücrede yanıp sönüyor. Bunu nasıl düzeltebilirim?

Soru 2: Korumalı bir sayfada koruma altındaki hücreye tıkladığınızda bir uyarı ekranı çıkıyor. Ben bu uyarı yerine kendi oluşturacağım bir msgbox ın görünmesini istiyorum bunu nasıl yapabilirim acaba?

Teşekkürler
 
O zaman hücreyi seçtikten sonra F2 tuşuna basarsanız hücre içinde istediğiniz değişikliğe izin vermesi gerek.

F2 ye basmassanız ilk bastığınız karakter (tabi uyuşmazsa) ile hücre içeriği temizlenir.
 
peki bunu kod ile yapma şansım var mı? Aslında koda baktım sheets içine change kodu yazmışım ve bu kodu kaldırmamam gerekiyor. Bu durumda çözüm ne olur?
 
Görmediğimiz, bilmediğimiz bir kodda kim nasıl yardımcı olabilir ki?
 
haklısınız :) aşağıya kodu yazıyorum change ile ilgili;

PrivateSub WorkSheet_SelectionChange(ByVal Target As Range)
Eski_Deger = Target
End Sub

PrivateSub WorkSheet_Change(ByVal Target As Range)

On Error Resume Next
With Sheets("YEDEK")
Satır =WorksheetFunction.CountA(.Range("A:A"))+1
.Cells(Satır,1) =Satır-1
.Cells(Satır,1) =Date
.Cells(Satır,1) =Time
.Cells(Satır,1) =.Range("H1")
.Cells(Satır,1) =ActiveSheet.Name & "!" & Target.Address (1,1)
.Cells(Satır,1) =Iff(Eski_Deger ="",Boş Hücre,Eski_Deger)
.Cells(Satır,1) =Iff(Target="","Değer Silindi!",Target)
.Cells.EntireColumn.Autofit
End With
End Sub

Şimdi umarım yeterince açıklayıcı olmuştur. Yardımlarınızı bekliyorum.
 
Arkadaşlar Necdet Bey yok galiba yardımcı olabilecek arkadaşım var mı acaba?
 
Geri
Üst