• DİKKAT

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

çalışma kitaplarındaki makrolar bağımsız nasıl çalışır

Katılım
20 Aralık 2008
Mesajlar
67
Excel Vers. ve Dili
EXCEL 2010
Merhaba arkadaşlar,

Aynı anda çalıştığım, makrolarla hazırlanmış çalışma kitaplarım var.sorunum Alfa.xls isimli excel dosyasını açtığımda karşıma direk user form çıkıyor excel sayfası görünmüyor, Beta.xls isimli excel dosyasını açtığımda ise başka bir sayfa açılıyor burada usuerform buton ile açılıyor. buraya kadar sorun yok.fakat önce Beta.xls isimli dosyayı açıp sonra Alfa.xls isimli dosyayı açtığımda Beta.xls isimli dosyada görünmez oluyor ve Alfa.xls dosyasındaki userform üzerindeki kaydet ve çık butonuna tıkladığımda her iki dosyada kapanıyor.Bu dosyaları biribirinden etkilenmeyecek şekilde nasıl ayarlama yapabilirim?
 
merhaba
Alfa.xls dosyanızdaki kodları Beta.xls dosyasındaki kodlar gibi düzenleyiniz,
kodları karşılaştırırsanız aradaki farkı görebilirsiniz.
excel görünür olacak şekilde ve çıkışta kendi dosyasını kaydedip, kendi dosyasını kapatacak şekilde değişiklik yapmalısınız.
 
merhaba
Alfa.xls dosyanızdaki kodları Beta.xls dosyasındaki kodlar gibi düzenleyiniz,
kodları karşılaştırırsanız aradaki farkı görebilirsiniz.
excel görünür olacak şekilde ve çıkışta kendi dosyasını kaydedip, kendi dosyasını kapatacak şekilde değişiklik yapmalısınız.

Öncelikle ilginiz için teşekkür ederim fakat demek istediğinizi tam olarak anlayamadım.alfa dosyasındaki kodları beta dosyasındaki gibi düzenleyiniz demişsiniz ama ik dosyada farklı kodlar içeriyor yani dosyaların biribirleri ile alakası yok nasıl bir düzenleme yapacağımı anlayamadım.ayrıca makro içermeyen bir excel dosyası açtığımda ve ardından userform olarak hazırlanmış alfa dosyasını açtığımda yine aynı problem ortaya çıkıyor.alfa dosyasını açtığımda açık olan tüm sayfalar gizleniyor ve alfa dosyasındaki kaydet ve çık butonunna tıkladığımda yine tüm açık kitaplar kapanıyor?
 
Her iki dosyayı aynı excel programından değil ayrı ayrı excel programlarından açın.
 
Her iki dosyayı aynı excel programından değil ayrı ayrı excel programlarından açın.

masa üstünde, birçok göndermiş olduğum alfa dosyası gibi dosyalar var ve hepsinin içeriği farklı.ayrı excel programlarından açın derken yine demek istediğinizi anlayamadım:( ben bu programları aynı anda kullanıyorum ayrı ayrı excel programlarından açmayı ne şekilde yapıyoruz kafam durmuş vaziyette şu an:(
 

Ekli dosyalar

merhaba

ilgili kodları görsek daha net cevap verme şansımız olurdu.
her 2 dosyayıda normal şekilde mi kullanmak istiyorsunuz, yoksa alfa.xls açıldığında bu dosyadaki kodların başka dosyayı etkilememesini mi istiyorsunuz?

Levent beyin önerisini sorununuzu çözecektir.
ya da kodlarınızda "Application.Visible = False" gibi bir satır varsa bunu silebilirsiniz, veya
"Application.Quit" gibi bir satır varsa silebilirsizin. yada "Application.ThisWorkbook.Close" ile değiştirebilirsiniz.
 
sayın uzmanamele dediğiniz şekilde "Application.Quit" kodunu "Application.ThisWorkbook.Close" kodu ile değiştirdim ve diğer aktif çalışma kitaplarının kapanmasını engellemiş olduk ama diğer excel dosyaları açıkken alfa dosyasını açtığımda alfa dosyası karşımıza direk user form olarak çıktığı için diğer açık olan sayfalarda kayboluyor bunu nasıl çözebilirim.Ben yine alfa dosyasını açtığımda sadece userform olarak karşıma gelmesini istiyorum ve diğer farklı excel dosyaları görünür olsun bunu yapabilirmiyim?
 
merhaba
Levent beyin önerisini kullanınız.
uzun yoldan ifade edeyim, siz kısa yolunu bulursunuz.
başlat / programlar / microsoft ofis / Microsoft Office Excel 2003
bu şekilde 2 adet excel açın, alfa dosyası açıldığında diğer excel dosyaları etkilenmez.
 
Dediğiniz şekildede yaptım fakat yine aynı problem devam ediyor sorun alfa dosyasının kodlarında sanırım üzerinde birazdaha çalışmam gerekiyor anlaşılan. En azından kapanma sorununu sayenizde çözmüş oldum.
ilginiz için teşekkür ederim
 
Geri
Üst