Merhaba arkadaslar,
Bir problemim var ve henüz cözümünü bulamadim. Bu soruya yardimci olacak bir arkadas var mi?
Sahifeyi koru funksiyonu herseyi mafetti.
„Araclar-Koru- Kullanici bölge koruyucusu“ ile ayarladim ve cokgüzel calisti ama Hücrelere arka cephede renk vermistim o kayboldu, Satir ekle, sütun ekle, Extra bilgi ekle funksiyonlari kayboldu. Neden?
Satir ekle, sütun ekle, Extra bilgi ekle fonksiyonlarini (gri renk oldu) görünüyor ama görev yapmiyor. Bunlari nasil tekrar calisir duruma getiririz?
ActiveSheet.Unproctect ve ActiveSheet.Protect yazmama ragmen yine olmuyor.
Kullanici bölge koruyucusunu asagidaki gibi ayarladim: Cünkü benim sayfa üzerinde 6 degisik Sifre ile calismam lazim. Ama yukaridaki özelligi engellenen fonksiyonlarda cok önemli.
Bölge1 =$E$3:$H$399 Sifre:a
Bölge2 =$I$3:$L$399 Sifre: b
Bölge3 =$M$3:$P$399 Sifre: c
Bölge4 =$Q$3:$T$399 Sifre: d
Bölge5 =$U$3:$W$399 Sifre: e
Bölge6 =$X$3:$AC$399 Sifre: f
Private Sub Worksheet_Change(ByVal Target As Range)
Dim RaBereich As Range, RaZelle As Range
Set RaBereich = Range("E4:AM399")
' ActiveSheet.Unprotect
For Each RaZelle In Range(Target.Address)
If Not Intersect(RaZelle, RaBereich) Is Nothing Then
If Intersect(RaZelle, RaBereich) Is Nothing Then
With Range(RaZelle.Address, RaZelle.Offset(0, 0).Address)
Select Case UCase(RaZelle.Value) ' UMWANDLUNG DER Eingabe in Großbuchstaben
Case "U" (Case "U", Case "k",L,AU,GZ 5 defa kisaltmalari özellikle ile birlikte yazdim)
' rot
.Interior.ColorIndex = 4
'.Font.ColorIndex = 0
' Schriftfarbe automatisch
'.NumberFormat = "General"
' Zellenformat Standard
Case "K"
……………………………………………………………
………………………………………………………….
(Case L,AU,GZ 5 defa kisaltmalari özellikle ile birlikte yazdim)
Case Else
' Keine
.Interior.ColorIndex = xlNone
'.Font.ColorIndex = 0
' Schriftfarbe automatisch
'.NumberFormat = "General"
' Zellenformat Standard
End Select
End With
End If
End If
Next RaZelle
' ActiveSheet.protect
End Sub
Bir problemim var ve henüz cözümünü bulamadim. Bu soruya yardimci olacak bir arkadas var mi?
Sahifeyi koru funksiyonu herseyi mafetti.
„Araclar-Koru- Kullanici bölge koruyucusu“ ile ayarladim ve cokgüzel calisti ama Hücrelere arka cephede renk vermistim o kayboldu, Satir ekle, sütun ekle, Extra bilgi ekle funksiyonlari kayboldu. Neden?
Satir ekle, sütun ekle, Extra bilgi ekle fonksiyonlarini (gri renk oldu) görünüyor ama görev yapmiyor. Bunlari nasil tekrar calisir duruma getiririz?
ActiveSheet.Unproctect ve ActiveSheet.Protect yazmama ragmen yine olmuyor.
Kullanici bölge koruyucusunu asagidaki gibi ayarladim: Cünkü benim sayfa üzerinde 6 degisik Sifre ile calismam lazim. Ama yukaridaki özelligi engellenen fonksiyonlarda cok önemli.
Bölge1 =$E$3:$H$399 Sifre:a
Bölge2 =$I$3:$L$399 Sifre: b
Bölge3 =$M$3:$P$399 Sifre: c
Bölge4 =$Q$3:$T$399 Sifre: d
Bölge5 =$U$3:$W$399 Sifre: e
Bölge6 =$X$3:$AC$399 Sifre: f
Private Sub Worksheet_Change(ByVal Target As Range)
Dim RaBereich As Range, RaZelle As Range
Set RaBereich = Range("E4:AM399")
' ActiveSheet.Unprotect
For Each RaZelle In Range(Target.Address)
If Not Intersect(RaZelle, RaBereich) Is Nothing Then
If Intersect(RaZelle, RaBereich) Is Nothing Then
With Range(RaZelle.Address, RaZelle.Offset(0, 0).Address)
Select Case UCase(RaZelle.Value) ' UMWANDLUNG DER Eingabe in Großbuchstaben
Case "U" (Case "U", Case "k",L,AU,GZ 5 defa kisaltmalari özellikle ile birlikte yazdim)
' rot
.Interior.ColorIndex = 4
'.Font.ColorIndex = 0
' Schriftfarbe automatisch
'.NumberFormat = "General"
' Zellenformat Standard
Case "K"
……………………………………………………………
………………………………………………………….
(Case L,AU,GZ 5 defa kisaltmalari özellikle ile birlikte yazdim)
Case Else
' Keine
.Interior.ColorIndex = xlNone
'.Font.ColorIndex = 0
' Schriftfarbe automatisch
'.NumberFormat = "General"
' Zellenformat Standard
End Select
End With
End If
End If
Next RaZelle
' ActiveSheet.protect
End Sub