Hücre değeri değiştiğinde Makro çalışmıyor

Katılım
11 Aralık 2005
Mesajlar
14
A1 hücresi değerini başka bir hücreden alıyor, A1 hücerini kontrol eden bir makro var ve uygun kriter oluştuğunda başka bir makro çalıştırıyor fakat, değer değişince kritere uysada makro devreye girmiyor hücreyi F2 yapıp Enter yapınca çalışıyor neden olabilir acama....
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Kullandığınız kodu verebilirmisiniz, yada örnek bir dosya ekleyin.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Kodu worksheet_change olayına yazmışsınız, bunun çalışması için ilgili sayfanın aktif durumda olması gerekir. Birde target kullanımı hatalı olmuş, bunun yerine aşağıdaki gibi deneyin.

[vb:1:89d1bf6fec]Private Sub Worksheet_Change(ByVal Target As Range)
If InStr(1, [b5], "Saldirmak") > 0 Then MsgBox "Deneme"
End Sub[/vb:1:89d1bf6fec]

Bence en iyisi kodu thisworkbook sayfasına yazmaktır.

[vb:1:89d1bf6fec]Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If InStr(1, Sheets("sayfa1").[b5], "Saldirmak") > 0 Then MsgBox "Deneme"
End Sub
[/vb:1:89d1bf6fec]
 
Katılım
11 Aralık 2005
Mesajlar
14
evet bu sekilde oldu. fakat aynı anda B5:B25 aralığını kontrol ettirmek isteseydim ne yapmalıydım ....
 
Üst