Çalışma sayfamda kullanıcı formu denetimi düğmesini, bir kullanıcı arabirimi gösteren bir makroyu tetiklemek için tuttum. Açılan dosyaları onay kutularında görüntülemek istediğim formda (Workbooks koleksiyonunu kullanarak)). Sadece kullanıcı dosyaları için eylem gerçekleştiren bir makro çalıştırmak istiyorum. Benim çalışma sayfasında düğmesi için Yani Userform tetiklenmiyor Etkinleştirme Başlat veya Etkinleştir
, ben makro ben işe yaramıyor there.Since benim makro alt olan modülünde aşağıdaki kodu tuttu İlk baştaPrivate Sub Button2_Click()
Load MyForm
MyForm.Show
End Sub
, hemen tıkladım aşağıdaki atadınız kullanıcı formu ve seçilen görünüm kodu ve orada aşağıda kodu tutulur.Ama yine de statik değil, aynı statik tasarlanmış kullanıcı formunu gösteriyor.İki yük hem Myform hem de MYform.Show() ve break.It ile adım attı tamamen intialize ya da aktif hale getirdi.
Private Sub MyForm_Activate()
'for checking the whether this method is called or not I am trying to change caption
MyForm.LabelSelectFile.Caption = "dhfdfldkfldzjf;zdfkz;d"
Dim mymyWorkBook As Workbook
For Each mymyWorkBook In Workbooks
'code for creating checkbox based on the file name displayed by the workbook collection
Next mymyWorkBook
End Sub
Bu olay önceden this.Thanks aşmak için bana yardım triggered.Please almıyor neden anlayamıyorum
Teşekkür yazmak yerine, açılan olayı seçmektir, ben makro tamamlamak başardı. Sadece dün kullanıcı formları yazmaya başladım ve bu ismin her zaman kullanıcı formu olması gerektiğini bilmiyordum. Düğme işleyiciye tıkladığında button1_Click() düğmesine basıyorum. havalandırma. Komik, Dinamik Onay Kutuları oluşturmak için Kodlama ve onlardan okuma bu Gripe üstesinden daha az zaman aldı. – saiki4116
Her şey senin için çalıştığıma sevindim :) –