• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Comboboxa userform isimleri alarak userform açma

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Feylosof

Yeni Üye
Katılım
10 Ağu 2021
Mesajlar
355
Çözümler
8
Aldığı beğeni
156
Excel V
Office 2010 TR
Konu Sahibi
İyi geceler.

Bir Combobox içine mevcut Userform isimlerini aldırıp, seçilen Userformu açtırmak mümkün müdür? Tıpkı sayfa olayında olduğu gibi.

Merakım saçma mı acaba :):giggle:
 
Merhaba.
Saçma değil aynı zamanda oldukça basit.
Combo içine alınan veriler userform isimleri ise .show ile açtırılır.
 
Örnek userformları ve comboyu hazırlayıp eklerseniz hallederiz.
 
Alttaki kod ile normalde combo içine alınması gerek ama hata veriyor manuel aldırdım.
Belki sizde bu kod çalışabilir versiyon farkı olabilir bendeki 2021 versiyon.

Me.ComboBox1.List = Array("Program", "Yazdırma", "Yoklama") bunun başına tek tırnak ekleyip koddaki alttakilerin başındaki tek tırnakları silip deneyebilirsiniz.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Resimdeki yer seçili olursa alttaki kod ile form isimleri alınıyor.
İlgili kodu silip alttakini ekleyin.
Dosya tam bitince eklerim.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Screenshot 2021-10-23 233512.png
 
Bu kodla seçilen ne ise o açılıyor abey.
Normalde önceden dediğim çalışmayan kodu çözünce dosyayı eklerim.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Son düzenleme:
Tamam abey.
Resimdeki yer işaretli ise çalışır başka Pc de hata verirse ordada işaretlemeniz gerekmektedir bildiğim kadarıyla.
 
Abey benim 2016 versiyonda çalışıyordu 2021 de çalışmıyor.Sadece hangi userformda ise onu buluyor.
Diğeri çalışıyor ama vba şifreliyse oda hata veriyor.Ya bu şekilde kullanacaksınız yada manuel ekleyeceksiniz comboya.
Yada belki başka çözüm gelir bilemiyorum abey.
 
Konu Sahibi
Abey benim 2016 versiyonda çalışıyordu 2021 de çalışmıyor.Sadece hangi userformda ise onu buluyor.
Diğeri çalışıyor ama vba şifreliyse oda hata veriyor.Ya bu şekilde kullanacaksınız yada manuel ekleyeceksiniz comboya.
Yada belki başka çözüm gelir bilemiyorum abey.
Eyvallah üstat bu haliyle de yeter de artar bile emeğinize sağlık.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst