• DİKKAT

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

kayıt geri alamama

  • Konbuyu başlatan Konbuyu başlatan zeze
  • Başlangıç tarihi Başlangıç tarihi
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...
 
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
 
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
 
&#350;aka yap&#305;yorsunuz herhalde... Dosyan&#305;zda, YE&#350;&#304;L renkten eser yok :)
 
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...
 
&#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.
 
&#231;ok te&#351;ekk&#252;r ederim
ellerine sa&#287;l&#305;k
 
Geri
Üst