Wa'alaikumussalam Wr. Wb.

Coba ganti bagian :
"Raw_Data!R1C1:R1048576C39"

menjadi "
sheets("Raw_Data").range("a1").currentregion

Jika error, coba ganti menjadi :
sheets("Raw_Data").range("a1").currentregion.address

Jika pada sheet tujuan sudah ada pivot table yang terbentuk, script
pembuatan pivot table baru di lokasi yang sama akan menimbulkan error.
Sebaiknya, sebelum proses create, ada proses yang memeriksa apakah di sheet
tujuan pada range A1-nya (Sheet1!R1C1)sudah ada pivot table atau belum
Jika sudah ada, lakukan change pivot cache pada pivot table di sheet tujuan
tersebut. Jika belum ada, lakukan pembuatan pivot table baru.

Wassalamu'alaikum Wr. Wb.
Kid.

2013/3/7 cindhi dwi <[email protected]>

> **
>
>
> Assalamu'alaikum wr wb.
>
> Master & Mbakter excel,,
>
> Saya ingin membuat pivot table di macro excel..
> Awalnya saya menggunakan record macro, tapi dalam command, ada range
> datanya..
>
> ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
>         "Raw_Data!R1C1:R1048576C39",
> Version:=xlPivotTableVersion14).CreatePivotTable _
>         TableDestination:="Sheet1!R1C1", TableName:="PivotTable1",
> DefaultVersion _
>         :=xlPivotTableVersion14
>
> Jika jumlah raw datanya bertambah, macro tersebut akan debug..
>
> Menurut Suhu excel di sini, command seperti apa yang harus saya masukan??
>
>
> Terima Kasih,
>
> Wa'alaikumsalam wr wb
>
>
> Cindhi Dwi Novita
>
>  
>

Kirim email ke