kayıt geri alamama

Katılım
18 Kasım 2004
Mesajlar
85
değerli arkadaşlar
bir spc formumuz var, bu forma bilgiler kayıt edildikçe otomatik olarak grafik oluşmakta buraya kadar herşey normal, ancak yapmak istediğim şey ölçüm değeri girilip enter veya yön tuşlarına basıldıktan sonra en son girilen veya daha önce girilen değerlerde değişiklik yapılmasını istemiyoruz acaba bunu engelleyebilir miyiz?
ilgilenen arkadaşlara teşekkür ederim...
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Ekteki örneği inceleyiniz.

Sizin spc formunuza benzer mi bilmiyorum ama; sayfadaki basit form yapısı üzerinde; B7:H38 aralığına bir değer girildikten sonra, tekrar değiştirilmesine izin verilmez.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [B7:H38]) Is Nothing Then Exit Sub
ActiveSheet.Unprotect
For Each hucre In Range(Cells(Target.Row, 2), Cells(Target.Row, 8))
    If hucre <> "" Then: hucre.Locked = True
Next
ActiveSheet.Protect
End Sub
 
Katılım
18 Kasım 2004
Mesajlar
85
Ekteki örneği inceleyiniz.

Sizin spc formunuza benzer mi bilmiyorum ama; sayfadaki basit form yapısı üzerinde; B7:H38 aralığına bir değer girildikten sonra, tekrar değiştirilmesine izin verilmez.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [B7:H38]) Is Nothing Then Exit Sub
ActiveSheet.Unprotect
For Each hucre In Range(Cells(Target.Row, 2), Cells(Target.Row, 8))
    If hucre <> "" Then: hucre.Locked = True
Next
ActiveSheet.Protect
End Sub
yapmış olduğunuz form süper olmuş tam benim istediğim
ben bunu kendi formuma yapmaya çalışacağım
çok teşekkür ederim
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
&#350;aka yap&#305;yorsunuz herhalde... Dosyan&#305;zda, YE&#350;&#304;L renkten eser yok :)
 
Katılım
18 Kasım 2004
Mesajlar
85
benim excel renklerim farkl&#305; da biraz arka plan falan
ben ye&#351;il g&#246;rd&#252;&#287;&#252;m i&#231;in &#246;yle s&#246;yledim neyse &#246;nemli de&#287;il san&#305;r&#305;m
sorun halloldu &#231;&#252;nk&#252;
harika bi&#351;ey bu &#231;ok te&#351;ekk&#252;r ederim dostum
ama ben bunu neden makro olarak kay&#305;t edemedi&#287;imi bi t&#252;rl&#252; anlamad&#305;m...
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
&#199;n&#252;k&#252; siz kodlar&#305;, bir mod&#252;l sayfas&#305;na kopyalam&#305;&#351;s&#305;n&#305;z. Bu kodlar standart mod&#252;l sayfas&#305;nda &#231;al&#305;&#351;maz. Onun yerine; "X-MR" sayfas&#305;n&#305;n kod b&#246;l&#252;m&#252;ne yaz&#305;ld&#305;. VBE'de VBA Porject pencerisnde; Sayfa1 (X-MR) yazan k&#305;sma iki kere t&#305;klarsan&#305;z, kodlar&#305; g&#246;r&#252;rs&#252;n&#252;z.
 
Katılım
18 Kasım 2004
Mesajlar
85
&#231;ok te&#351;ekk&#252;r ederim
ellerine sa&#287;l&#305;k
 
Üst