makro change kodu ile ilgili

Katılım
27 Ocak 2007
Mesajlar
9
Excel Vers. ve Dili
2003 türkçe
arkadaşlar ekte excel dosyasında baz isteğim var bana yardımcı olursanız çok teşekkür ederim sizlere bir sayfada birden çok private sub kulanmak istiyorum ama olmuyor ..
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,369
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
Kırmızı hücre değerleri nerden alınacak?
 
Katılım
27 Ocak 2007
Mesajlar
9
Excel Vers. ve Dili
2003 türkçe
sayın anemos alınmıcak sadece kodu nasıl yazılır diye onu oğrenmek istedim benim tahminim hepsi private sub worksheet_change olacak ama hepsi hata veriyor denedim olmuyor ben bütün bunları bir sayfada yapmak istiyorum
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki kodu deneyin.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If Target.Address = "$C$32" And [c32] < 10 And [c32] <> "" Then MsgBox "Değer küçüktür."
If Intersect(Target, [c6,c16,c26,c32]) Is Nothing Then Exit Sub
sat = [f1:f65536].Find(Target).Row
Target.Offset(1, 0) = Cells(sat, "g")
End Sub
 
Üst