Soru Enter Tuşuna Basınca ya da Hücre Değişkenlik Gösterinde Makro Aktif Etme

Katılım
9 Temmuz 2020
Mesajlar
1
Excel Vers. ve Dili
365
Arkadaşlar merhaba kafayı yiyeceğim...
Saydamda bir butonum var , buton içeriğinde ufak bir makro var.
Benim isteğim Enter'a bastığım da ya da H9 Sütununa geldiğimde bu butonun çalışması ya da makro'nun çalışmasını istiyorum.
İnternette baktığım araştırmalar sonucu bir kaç kod buldum ancak makroyu çalıştır dediğimde o kodlar çalışıyor , normal işlem yaptığım zaman
herhangi bir tepkime olmuyor.

Yardımlarınızı bekliyorum teşekkür ederim.
 

Cengiz Demir

Altın Üye
Katılım
29 Haziran 2018
Mesajlar
595
Excel Vers. ve Dili
Office 365 TR (32 Bit)
Altın Üyelik Bitiş Tarihi
05-04-2025
VBA editörde ilgili sayfanın kod pencersine bu kodları kopyalayıp. Makroadı yazan yeri kendi makro adınızla değiştirin.
H9 da işlem yapıp entera bastığınız zaman makronuzun çalışması lazım.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Address = "$H$9" Then
Call Makroadı
End If

End Sub
 

cavanoos

Altın Üye
Katılım
17 Aralık 2008
Mesajlar
640
Excel Vers. ve Dili
Microsoft 365
Altın Üyelik Bitiş Tarihi
11-01-2026
Diyelim ki H9 hücresine BAŞLAT kelimesini yazıp Enter'a bastığımızda kodu çalıştırmak isteseydik, kod ne şekilde yazılırdı ?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,591
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

C++:
Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address = "$H$9" And Target.Value = "BAŞLAT" Then
        Call Makro_Adı
    End If
End Sub
 

cavanoos

Altın Üye
Katılım
17 Aralık 2008
Mesajlar
640
Excel Vers. ve Dili
Microsoft 365
Altın Üyelik Bitiş Tarihi
11-01-2026
Korhan bey;

Teşekkür ederim. Güzel oldu.
 
Üst