Terimakasih pak penjelasannya...
On Tuesday, September 17, 2013, hendrik karnadi <hendrikkarn...@yahoo.com> wrote: > > > seharusnya, > Range("F6", Range("F6").End(xlDown).End(xlToRight)).ClearContents > > Kurang yang warna merah. > Salam, > HK > ________________________________ > From: Berni Karanza <karanza.be...@gmail.com> > To: belajar-excel@yahoogroups.com > Sent: Tuesday, 17 September 2013, 14:25 > Subject: Re: [belajar-excel] Cara konversi data vertikal menjadi horizantal > > > Dear, > Sebagai tambahan, kalo boleh saya tahu mengapa baris perintah berikut tampaknya tidak berfungsi? > Range("f6").End(xlDown).End(xlToRight).ClearContents > > Akibatnya, Jika program dieksekusi lebih dari satu kali (untuk refresh jika terjadi perubahan data), pada > kolom EGI (data setelah konversi), terjadi pengulangan data sebelumnya. seperti berikut: > NRP NAME EGI > 1K01037 ARIS ARIYANTO P124, HD785, P380, HD465, 4, P124, HD785, P380, HD465 > 1K01039 PURWOKO BUDI SANTOSO PC750, D375, PC800, D155, 4, PC750, D375, PC800, D155 > Salam, > Berni_K > 2013/9/17 Berni Karanza <karanza.be...@gmail.com> > > Dear Master Excel, > Pak Dwint terimakasih atas bantuan nya, hasilnya sempurna persis seperti yang saya harapkan..serta salut terhadap algoritma yang bisa dibuat sederhana. Untuk rekan-rekan yang lain terimakasih atas penjelasannya. Mohon maaf ada sedikit kekeliruan sample yang saya berikan, seperti yang pak dwint jelaskan bahwa data pertama pada kolom C menunjukan banyak data yang berurut di bawahnya, dengan asumsi bahwa seluruh data memiliki pola yang sama, cuma ke bawahnya pada sample terlihat pola yang tidak konsisten, dan benar yang saya maksud adalah untuk setiap data pertama yang ditemukan (Jumlah EGI tiap NRP) tidak dilakukan penulisan ke kolom EGI. berikut juga saya lampirkan sample yang seharusnya. > Awalnya agak bingung dengan syntax yang dibuat, namun dari penjelasan yang rekan-rekan berikan akhirnya dapat saya pahami. > Salam > > Berni_K > > > > > 2013/9/16 Mr. Kid <mr.nm...@gmail.com> > > > Justru kalau ada data baru (id baru) yang tidak punya baris jumlah (yang dikuning), maka akan kekurangan 1 item. > Sedangkan jika ada id lama tapi membentuk blok data baru yang disertai baris jumlah data (maksudnya seperti yang dikuning itu), maka nilai jumlah data akan masuk ke hasilnya. > tapi itu juga cuman dugaan, karena dalam script yang ada adalah pencabangan proses menjadi 2 arah saja, yaitu : > arah 1 : belum ada id tersebut dalam tabel hasil, maka akan tulis hasil saat pembacaan pertama di item baru itu. Kemudian lanjut ke baris d > >