• DİKKAT

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

Başka Kitaptaki userformu kapatma

  • Konbuyu başlatan Konbuyu başlatan heft
  • Başlangıç tarihi Başlangıç tarihi
Katılım
3 Haziran 2005
Mesajlar
371
Günaydınlar Herkese
Benim sorunum şu,
A.xls ve B.xls dosyalarım var B.xls dosyası istediği zaman A.xls deki bilgileri makrolarla alıyor.

her iki dosyanın da open prosedürü userform a endeksli ,dolayısıyla "güvenlik düzeyi" "Düşük" ayarlı bu durumda şöle bir problem çıkıyor.

B.xls de gereken makro çalıştığında A.xls açıldığı anda userform açılıyor ve kapanana kadar makro çalışmıyor.

Bu sorunu nasıl çözerim?
İlginize şimdiden teşekkür.
 
A.xls dosyasının auto_open makrosuna aşağıdaki gibi bir kod yazın. Böylece eğer B.xls dosyası açıksa userformu açmayacaktır.

[vb:1:e46994aaa7]Sub auto_open()
For a = 1 To Workbooks.Count
If Workbooks(a).Name = "B.xls" Then Exit Sub
Next
UserForm1.Show
End Sub
[/vb:1:e46994aaa7]
 
Geri
Üst