Merhaba,
Excel kitabımda belirli aralıklar ile çalışan otomatik makrom var. Bu makro kitabı açıkken sorun yok gayet güzel çalışıyor. Fakat 2. bir excel dosyası açıkken ve bu dosya aktifken diğer makrolu excelde otomatik çalışan sorgu nedeniyle ekrana debug hatası geliyor. Makrolu kitabın aktif olmasını bekliyor. Ama sanki makro diğer excel için yazılmış gibi davranıyor. Yolu örn: Workbooks("Excel_Uygulaması.xlsm").Sheets("Ayarlar").Range("B1") gibi tam olarak gösteriyorum ama yinede diğer excel dosyası aktif işlemde olduğu için hata alıyorum. Bunun önüne nasıl geçebilirim. Makrom sadece ilgili sayfa için çalışsın. Başka alakasız sayfalarda çalışmaya kalkmasın. Biraz karışık anlattım ama umarım anlaşılmışım dır.
Saygılarımla.
Excel kitabımda belirli aralıklar ile çalışan otomatik makrom var. Bu makro kitabı açıkken sorun yok gayet güzel çalışıyor. Fakat 2. bir excel dosyası açıkken ve bu dosya aktifken diğer makrolu excelde otomatik çalışan sorgu nedeniyle ekrana debug hatası geliyor. Makrolu kitabın aktif olmasını bekliyor. Ama sanki makro diğer excel için yazılmış gibi davranıyor. Yolu örn: Workbooks("Excel_Uygulaması.xlsm").Sheets("Ayarlar").Range("B1") gibi tam olarak gösteriyorum ama yinede diğer excel dosyası aktif işlemde olduğu için hata alıyorum. Bunun önüne nasıl geçebilirim. Makrom sadece ilgili sayfa için çalışsın. Başka alakasız sayfalarda çalışmaya kalkmasın. Biraz karışık anlattım ama umarım anlaşılmışım dır.
Saygılarımla.
