• 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ü Userform Aktifken Farklı Çalışma Kitabı 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.

murat_8181

Excel Dostu
Katılım
17 Nis 2021
Mesajlar
532
Çözümler
38
Aldığı beğeni
237
Excel V
Office 2016 TR
Konu Sahibi
Değerli arkadaşlar userformlarla çalıştığım bir çalışma kitabım var. Bu çalışmamda sadece userform aktif, diğer sayfalar gizli bulunmaktadır. Userform açıkken başka bir çalışma kitabını açmak istiyorum. Bunu yaparken userform aktif kalacak, userformun bulunduğu çalışma kitabının sayfası, diğer çalışma kitabını açtığımda arka planda açılmayacak ve sonradan açtığım çalışma kitabına müdahale edebileceğim. Çok araştırmama rağmen bir çözüm bulamadım. İnşallah burada bir çözüm bulabilirim.
 
Konu Sahibi
UserForm1.Show vbModeless
Bunu çalışma kitabının Private Sub Workbook_Open kısmına kopyalayıp çalışmamı yeniden başlattım. Userform açıldı. Sonra başka bir çalışma kitabını açmak istediğimde açmak istediğim çalışma kitabı ile birlikte userformun olduğu çalışma kitabının excelide açılıyor maalesef
 
Murat bey verdiğim kod userform açıldıktan sonra userform dışında müdehale etmeye izin veriyor . onun dışında birşey oluyorsa yazdığınız kodlardan kaynaklanır.
 
ekteki dosyayı dener misiniz.
 
#5 nolu mesajdaki dosyayı yeniledim..
dosyayı açın sonra farklı bir dosya açın.
bu dosyada sadece userform görünüyor.
diğer dosyada da işlem yapabiliyorsunuz.
 
Bende sorun yok.
1619203733207.png
 
Modüle1 'i aşağıdaki gibi değiştirin.
Bu çalışma kitabı sayfasındaki kodları da silin.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Userform üzerindeki kodu aşağıdaki gibi değiştirin
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Konu Sahibi
Modüle1 'i aşağıdaki gibi değiştirin.
Bu çalışma kitabı sayfasındaki kodları da silin.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Userform üzerindeki kodu aşağıdaki gibi değiştirin
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Sayın üstat dediğiniz gibi yaptım, form aç butonuna tıkladıktan sonra userfom açıldı ancak sayfayı gizlemedi. Sanırım benim bilgisayarla ilgili bir sorun var emeğiniz ve yardımlarınız için teşekkürler
 
ilk açtığınızda dediğiniz gibi oluyor.
sonrasında farklı bir dosya açın.
istediğniz şekle dönüyor.
 
Modüle1' aşağıdaki gibi revize edin.
Tam istediğiniz gibi çalışıyor.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Çözüm
Kapatırken sorun yaşamamak için aşağıdaki işlemleri yapınız.
Module1' ekleyiniz.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Çalışma kitabı kod bölümüne ekleyiniz.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Userform kod bölümüne ekleyiniz.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Userform kod bölümündeki CommandButton51_Click eventini alttaki gibi revize ediniz.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Değerli üsdatım yazdığınız kodlar süper emeğinize aklınıza sağlık.
Tam aradığım kodu buldum, bir ilave soru sormak isterim. Açtığım ikinci çalışma dosyasını kapattığımda, ilk çalışma kitabın da(userformun olduğu) excelin sayfalar gizli görüntüsü çıkıyor ve userform aktif halde kalıyor. Excel görünümü userform dan kapatabiliyorum.
İstediğim userforma müdahale etmeden ikinci çalışma dosyasını kapatınca ekranda sadece userformun kalması mümkünmüdür?
Yardımlarınız ve emeğiniz için şimdiden çok teşekkür ederim.
 
Değerli üsdatım ekran görüntüsünü excel dosyasının içine yapıştırdım
 
örnek dosyanızı yükler misiniz?
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst