sebentar..... sepertinya lagi seru n rame forum ini...
bukannya yang ditanyakan : *ada yang tau gimana caranya mendapatkan date value dari suatu waktu dd/mm/yyyy hh:mm:ss dalam ms-excel* jadi yang dicari adalah nilai real data date dalam komputer dari suatu input string. Salah satu solusi : DateValue() setuju ? terus, syaratnya : *bukan sekedar formatting lo yaa.. * ini penegasan, bukan cuma formatnya date, tapi nilai serialdate-nya. kuatirnya : *kalo cuman pake formating ntar pas di pivotin datanya tetap data yang hourly* betul, jadi harus dapat data dengan datatype datetime, dan salah satu solusinya dengan DateValue() jika input dari string. Di pivot, tinggal format number ke date model apa aja, mau hourly, mau bulanan, mau tahunan, apa saja. Kalau mau buat grup atasnya (anakan hourly, babonnya day, simbahnya month), maka butuh satu kolom hasil konversi ke string dengan Text(). Kalau mau pake VBA .... gimana ya.... udah ada semua.... dah pada pinter.... eh iya, tapi kalau bisa yang simple aja ya... setidaknya baris kodenya bisa dikitan gitu... kalau buat pivot table, apalagi pake VBA, jangan sampai terlalu boros dengan membuat baru terus seperti insert pivot table (manual) atau cache.add (vba). Sebaiknya cek dulu, data source itu pernah dijadikan source untuk pivot gak, kalau dah pernah, pakai lagi unuk pivot di sheet lain, tapi tidak buat baru atau chache.add Nanti, kalau ada banyak report dari beberpa sheet datasource saja, bisa kerja keras si komputer... kasihan sama komputernya.... Kid.

