• DİKKAT

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

Makro kitap adı yerine Aktif olan kitap üzerinde arama yapsın

Katılım
30 Kasım 2006
Mesajlar
625
Excel Vers. ve Dili
OFFICE 2003 Türkçe
Merhaba;
Aşağıdaki kod "Aylık Maliyet Sil" Makrosu "Tabildot 2011" adlı dosyada bulunmakta, Ancak 2012 yılında Program adını "Tabildot 2012" olarak değiştirmek zorundayız. Bu seferde makro kitap adını "Tabildot 2011" olarak arayacak ve hata verecek, Bunun önüne geçmek için "Aylık Maliyet Sil" makrosunu kitap adı ile aramak yerine Aktif olan kitap üzerinde arayarak çalıştırması mümkünmü? Bu konuda yardımcı olabilirseniz sevinirim. Saygılarımla

Sheets("Aylık Maliyet").Select
Application.Run "'TABİLDOT 2011.xls'!AYLIK_MALİYETİ_SİL"
 
İhsan Hocam Merhaba; ilginize teşekkür ederim,

Application.Run "'ActiveWorkbook.name' !AYLIK_MALİYETİ_SİL" olarak değiştirip denedim olmadı acaba yazılışta yani ayırma işaretlerindemi hata yaptım
 
Hocam tamam buldum, kitap adını tamamen kaldırdım yalnızca makro adı kaldı. Ozaman çalıştı. İlginize tekrar teşekkür ediyor iyi çalışmalar diliyorum
 
hocam iyi akşamlar bir konu açtım bu konuda yardımcı olabilirmisiniz?
 
Konunuzu lütfen kendi başlıüınız altında takip ediniz başka yerlerde sorularınızı sormayınız ve başka konudan yardım istemeyiniz.

ama kimse yardımcı olmuyo hocam bir yol gösterirmisiniz ne yapmam lazım
 
Geri
Üst