Kod hatası

Katılım
30 Mayıs 2007
Mesajlar
142
Excel Vers. ve Dili
excel 2003 türkçe
Hücre içerisine 100 yazıldığında yazı tipi boyutu 8 olması gerekiyor.
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [d:aj]) Is Nothing Then Exit Sub
If Target.Cells.Value > 99 Then
Target.Cells.Font.Size = 8
Else
Target.Cells.Font.Size = 10
End If
End Sub
kod hata veriyor.Nasıl düzeltebilirim.Teşekkürler
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Aşağıdaki satırı değiştirin.:cool:
Kod:
If Target.Cells.Value > 99 Then
ayni yere aşğıdakini yapıştırın.
Kod:
If Target.Cells.Value = 100 Then
 
Katılım
30 Mayıs 2007
Mesajlar
142
Excel Vers. ve Dili
excel 2003 türkçe
Çok çok sağolun.Teşekkürler.
 
Katılım
30 Mayıs 2007
Mesajlar
142
Excel Vers. ve Dili
excel 2003 türkçe
Aynı hatayı tekrar verdi.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Bu kod D ile AJ aralığında çalışır.
Bunun dışında çalışmaz bu aralığın dışındada çalışmasını istiyorsanız.Kodu düzenlemek gerekir.:cool:
 
Katılım
30 Mayıs 2007
Mesajlar
142
Excel Vers. ve Dili
excel 2003 türkçe
İlginize teşekkürler.Nasıl düzeltebileceğimi söylerseniz çok memnun olurum.Saygılarımla.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
İlginize teşekkürler.Nasıl düzeltebileceğimi söylerseniz çok memnun olurum.Saygılarımla.
Aşağıda d:AJ yazan yere istediğiniz aralığı yazın.:cool:
Kod:
If Intersect(Target, [d:aj]) Is Nothing Then Exit Sub
 
Üst