ThisWorkbook kullanımı

Katılım
17 Aralık 2008
Mesajlar
96
Excel Vers. ve Dili
excel 2010 türkçe
Yazığım macrodaki pivot tablosunda aşağıdaki kod geçiyor.

"[TOSÜP_Ver_2.XLS]SEKTOR_BAZLI_RAPOR!R1C1"

Dosyanın ismi değiştiğinde doğal olarak çalışmıyor. Bunu önlemek için, TOSÜP_Ver_2.xls adı yerine Thisworkbook tanımını nasıl yapabilirim. Çeşitli syntax ları denedim ama hata veriyor.
Desteğiniz için şimdiden teşekkürler
 
Katılım
22 Eylül 2006
Mesajlar
883
Excel Vers. ve Dili
Office Excel®2007®TR
ActiveWorkbook.Name kodunu kullanabilirisniz.
 

Ayhan Ercan

Özel Üye
Katılım
10 Ağustos 2005
Mesajlar
1,571
Excel Vers. ve Dili
Microsoft 365- Türkçe
Dosya ismi neyse onu yazın..
 
Katılım
17 Aralık 2008
Mesajlar
96
Excel Vers. ve Dili
excel 2010 türkçe
Amacımı, kullanacağım noktayı tam ifade edemedim sanırım, aşağıda verdiğim pivot tablo da Tabledestination olarak geçiyor.
Thisworkbook dan sonra sheet ismi ve hücre ismini girmem gerekiyor.
Bu kodu nasıl çevirebilirim acaba?

ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
"ANADB!A:N").CreatePivotTable TableDestination:= _
"[TOSÜP_Ver_2.XLS]SEKTOR_BAZLI_RAPOR!R1C1", TableName:="Pivot_ozet1", _
DefaultVersion:=xlPivotTableVersion10
 
Üst