Köprü

Katılım
23 Ekim 2005
Mesajlar
99
Selamlar;
Kitap1 de bulunan userform ile kapalı olan kitap2 de bulunan userform arasında köprü oluşturabilir mi ?
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Sorunuzu biraz daha açarmısınız. Yapmak istediğiniz nedir?
 
Katılım
23 Ekim 2005
Mesajlar
99
Bir kitap açık iken ve o kitap içersindeki bir userform üzerindeki buton ile, kapalı diğer bir kitaba ait userform ile köprü (bağlantı) kurmak. birinci userform üzerindeki butona tıkladığımızda kapalı kitap ve buna bağlı olarak userform açılsın.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Bunun için açık kitapta bulunan userformdaki butona kapalı kitabı açacak bir kod yazın. Ã?rneğin;

Workbooks.Open(Filename:="C:\A.xls")

kapalı olan dosyayada userformu açan bir auto open makrosu yazarsanız, dosya açılırken userformda açılacaktır. Ã?rneğin;

[vb:1:4a476fc137]Sub auto_open()
userform1.show
end sub[/vb:1:4a476fc137]
 
Katılım
23 Ekim 2005
Mesajlar
99
Sayın Leventm,
butona aşağıdaki gibi yazdım, ancak kabul etmedi.

Workbooks.Open(Filename:="d:\TAKİP FAİZ.xls")
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Kodu aşağıdaki gibi düzeltin.

Workbooks.Open Filename:="C:\A.xls"
 
Katılım
23 Ekim 2005
Mesajlar
99
Sayın Leventm,
Her ne kadar kapalı kitap açılmakta ise de userform açılmıyor. Bağlantı kurulan her iki dosya ektedir. Hatamı gösterebilirseniz memmun olurum.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sn mgcaglayan, sanırım D partitiondaki eski isimli dosyayı açmaya çalışıyorsunuz o nedenle VBA daki ESKİ ile yazılmış olan

Workbooks.Open Filename:="D:\ESKİ.xls" olan kısmı

Workbooks.Open Filename:="D:\Eski.xls" olarak değiştirin VBAda sanırım bir İ ve i farklılığı olmuş.

Bu şekilde denerseniz açılması lazım
 
Katılım
23 Ekim 2005
Mesajlar
99
Sayın fructose, kodun çalışmasında sorun yok. Kod ile çalışma sayfası açılıyor. Ancak, amaç doğrudan userformların açılması.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sn mgcaglayan, biraz açarmısınız doğrudan userformun açılması derken istediğiniz tam olarak nedir
 
Katılım
23 Ekim 2005
Mesajlar
99
Ekli dosyada olduğu gibi. Yeni butonuna tıkladığımızda da yeni.xls'ye bağlı userform açılsın.
 
Katılım
23 Ekim 2005
Mesajlar
99
sbanırım excel çalışma kitabı görünmeden userform'lar üzerinde çalışması zor gibi.
 
Üst