• DİKKAT

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

Hücreden macro çalıştırmak

  • Konbuyu başlatan Konbuyu başlatan k0081
  • Başlangıç tarihi Başlangıç tarihi
Katılım
17 Haziran 2008
Mesajlar
1,874
Excel Vers. ve Dili
Microsoft Ofis Profesyonel 2019 x64 TR
Merhaba arkadaşlar;

F22:F28 adresindeki hücrelere;

F22 ödendi yazdığımda macro1 çalışsın..

F23..

F24 ödendi yazdığımda macro1 çalışsın..

F28..

gibi.. herbir hücre için geçerli olacak yani..

yardımcı arkadaş(a)lara şimdiden teşekkürler..
 
Merhaba,
Sayfanın kod bölümüne yapıştırarak dener misiniz?
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Intersect(Target, [F22:F28]) Is Nothing Then Exit Sub
    If Target.Value <> "ödendi" Then Exit Sub
    Makro1
End Sub
 
Bu şekilde deneyiniz.
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [F22:F28]) Is Nothing Then Exit Sub
If ActiveCell.Value ="Ödendi" Then
MsgBox "Bunun Yerine Kodunuzu Yazınız", , Application.UserName
End If
End Sub
 
dEdE - Seyit Tiken

çok teşekkür ederim arkadaşlar ,, tamamdır..
 
Geri
Üst