• DİKKAT

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

Commandbutton1 çalıştırmak

tahsinanarat

Altın Üye
Katılım
14 Mart 2005
Mesajlar
2,181
Excel Vers. ve Dili
Ofis 2019 Türkçe
Userformu açtıktan sonra; Userform üzerinde bulunan commandbutton larını makro ile nasıl tetikleyebiliriz.
 
Merhaba;

Userformun kod kısmına;

Private Sub UserForm_Activate()
Call CommandButton1_Click
End Sub

Private Sub CommandButton1_Click()
MsgBox ("CommandButton1 tetiklendi")
End Sub

Şeklinde kodları deneyin.

İyi çalışmalar.
 

Ekli dosyalar

Son düzenleme:
Sn. muygun istediğim olmadı, bu şekilde MsgBox olarak CommandButton1 tetiklendi
mesajını veriyor ancak CommandButton1 içindeki kodları tetiklemiyor, yani CommandButton1 in üzerine maus ile tıkladığımız gibi tetiklemesi gereken bir kod gerekiyor.
 
Sn. muygun istediğim olmadı, bu şekilde MsgBox olarak CommandButton1 tetiklendi
mesajını veriyor ancak CommandButton1 içindeki kodları tetiklemiyor, yani CommandButton1 in üzerine maus ile tıkladığımız gibi tetiklemesi gereken bir kod gerekiyor.

Buton içindeki kod ile ne yapmak istiyorsunuz?
Kodu veya projenin bir örneğini paylaşabilir misiniz?

Açılışta bu işlemi yapmak istiyorsanız, butona kod atamaya gerek yok o zaman,
butona atayacağınız kodu formun Intialize olayına atayarak deneyebilirsiniz.

Veya butondaki kodu bir modüle yapıştırarak, Actiavite olayında Call ile ile
makroyu çalıştırabilirsiniz.
 
Son düzenleme:
İstediğiniz böyle bir şey mi?
Kod:
Me.CommandButton1.Value = 1
 
Sn.Seyit Tiken, 5 nolu mesajımdaki linkde eklediğim dosyadaki userform1 deki commandbutton1 i çalıştırmak istiyorum, denedim ancak olmadı, bu dosya üzerinde deneyebilir misiniz. Teşekkürler.
 
Ben sadece son satırı ilave ettim.
Kod:
Private Sub UserForm_Initialize()
ComboBox1 = Range("B2").Value
ComboBox1.RowSource = "Sorgula!B2:B" & Sheets("Sorgula").Range("B65536").End(3).Row
WebBrowser1.navigate "https://intvd.gib.gov.tr/internetvd/template.jsp?page=IVD_MENU_SORGULAMALAR"
ComboBox2.RowSource = "Sorgula!ı4:ı" & Sheets("Sorgula").Range("ı65536").End(3).Row
WebBrowser: Me.CommandButton1.Value = 1
End Sub
 
Çalıştırmak istediğim ekte

Sn. Seyit Diken heyanla hemen denedim ancak ekli dosyada çalıştırmak istediğim user form üzerindeki VKNO SORGULA (Commandbutton1)'e mausla tıkladığımda sonuca gidiyorum, ancak verdiğiniz kodla istediğimi yapmıyor. Dosya üzerinde deneyebilirmisiniz.
 

Ekli dosyalar

Bu şekilde bir deneyiniz.
Kod:
Private Sub UserForm_Activate()
CommandButton1.Value = 1
End Sub
 
Ekli resimdeki gibi

Ekli resimdeki gibi ekran geliyor, başka herhangi bir işlem yapmıyor.
 

Ekli dosyalar

  • 2017-08-27_14-09-55.jpg
    2017-08-27_14-09-55.jpg
    139.4 KB · Görüntüleme: 6
Tahsin bey, kod, dosyanız üzerinde butonu CommandButton1'i tetiklemiyor, test uygulamasında çalışıyor, muhtemelen, hiyerarşik kod düzeni ile alakalı olabilir.
 
Geri
Üst