Dear Saehu, Gunakan Menu Data Pilih yang tentang Get External Data atau Import Data, dan paling mudah menggunakan fasilitas MS Query.
Kemudian pada MS Query, tunjuk file Excel files, lalu pilih file .xls tadi, pilih salah satu sheet tekan tombol > , lalu Next sampai muncul opsi Return to Excel bla..bla..bla..., pilih opsi itu (return bla.. bla.. ) lalu tekan Finish, muncul dialog baru (Import Data). Pada dialog Import Data ini, Pilih Pivot Table atau kalau mau beserta chart-nya, pilih yang Pivot Chart and Pivot Table bla...bla...bla.. Pilih juga di opsi bawahnya, letak hasil, akan sebagai sheet baru atau pada suatu cell di sheet yang sudah ada. Kemudian, tekan tombol Properties (Jangan OK) dan muncul dialog Connection Properties. Pada dialog properties ini, Connection name bisa anda ganti dengan sesuatu yang mencerminkan koneksi ke file tersebut. Pada tab Definition bagian Command Text, disitulah SQL untuk join data dari n sheet Anda. Syntaxnya : SELECT tbl1.Nama_Field_1, tbl1.Nama_Field_2, tbl1.Nama_Field_ke_N FROM `Nama_Sheet_1$` tbl1 UNION ALL SELECT tbl2.Nama_Field_1, tbl2.Nama_Field_2, tbl2.Nama_Field_ke_N FROM `Nama_Sheet_2$` tbl2 Yang pokok : tbl1 adalah alias dari tabel 1 yang merupakan data di Nama_Sheet_1 tbl2 adalah alias dari tabel 2 yang merupakan data di Nama_Sheet_2 dst sampai tblN data di Nama_Sheet_N Nama_Field_1 dan lainnya adalah nama header kolom data, sebaiknya terdiri dari 1 kata, untuk memudahkan saja (ubah detilnya di pivotnya nanti untuk detil headernya) Nama_Sheet_1 adalah nama sheet ke 1 yang akan dijadikan sebagai tabel 1 Nama_Sheet_2 adalah nama sheet ke 2 yang akan dijadikan sebagai tabel 2 dst sampai sheet ke-n sebagai tabel ke-n Nama sheet diusahakan juga 1 kata saja, supaya mudah. Dua rules sederhana xlDatabase : Penulisan dalam syntax SQL adalah diapit karakter ` (tombol di atas tab kiri) Nama sheet selalu diakhiri karakter $ usai mengganti Command Text, tekan OK untuk menutup dialog Properties, lalu tekan OK lagi untuk proses Import Data. Dan mestinya sudah tampak susunan pivot table-nya. Langkah ini disusun dengan xl2007, dan mestinya perbedaannya tidak banyak. O iya, metode ini akan membuat koneksi statis. Mungkin bisa diubah Connection String-nya dan Command Text-nya via VBA, tapi mungkin juga tidak bisa. Good Luck Kid 2009/5/12 Saehu <[email protected]> > > > dear temans, > > saya punya record yg cukup banyak sekitar 80,000 record, jadi nga cukup di > taruh dalam satu sheet. jadi saya pisah ke dalam 2 sheet, tapi saya tdk bisa > buat pivot karena sheetnya terpisah. > > adakah cara agar saya bisa buat report menggunakan Pivot. > > terma kasih > saehu > > . > > >

