Makrodaki Excel ismini değiştirmek

Katılım
6 Ekim 2006
Mesajlar
51
Excel Vers. ve Dili
Excel XP, Excel 2003, English
Selam,

Sorun şu: bazı makroların içersinde excel'in adı geçiyor; ve ben excel dosyasının ismini değiştirince, tek tek bu makroların içine girip, söz konusu makrolardaki eski excel isimlerini değiştirmem gerekiyor. Örnek vermek gerekirse

Application.Run "WTB.xls!copyrows"
Sheets("WTB").Select
Range("A1").Select

kodundaki WTB.xls dosyasının adını wtb2.xls yaparsam, makro çalışmıyor. Tekrar vba ile içine girip, dosyanın adını değiştirmem gerek. Bunun Active.Worksheet ile yapabilir miyim? Teşekkür ederim.
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,759
Excel Vers. ve Dili
Excel 2019 Türkçe
Application.Run "ActiveWorkbook.Name" & ".xls!copyrows" şeklinde dener misiniz ?
 
Üst