hehehe... iya bener juga, ternyata memang bertype date, jadi kalau datevalue() pasti error... jadi malu deh..
ya kalo gitu saya ikut meng-amin-i saja dengan =Int(data_tanggal) untuk ambil nilai date (serial number-nya) =data_tanggal - int(data_tanggal) untuk nilai time (serial numebr-nya) tapi benerkan, kalau pake VBA sebaiknya yang simple aja sesuai kebutuhan ?? (moga-moga di-amin-i juga) :) Kid. 2009/9/4 siti Vi <[email protected]> > > > tetapi mas kid, > data yg dikirim di kolom A itu berupa *data date * > bukan data text yg penampakannya sepert date. > (itu yg siti terima /donloaded, diterima di pc lain, spt apa ya..) > > di pc siti dengan DateValue(A2) hasilnya error-value #Value > > jadi, kayaknya sih (ini bukan ngeyel) paling singkat ya > mengIntegerkan nilai kolom data yg ingin diolah > pakai formula atau pakai vba sama saja: > > *formula (hasilnya harus di kolom lain)* > =INT(A2) > * > vba, hasilnya bisa di kolom asal* > (prosedur sub) > For Each Cel in RangeTertentu > Cel.value = Int(Cel.Value) > Next > > CMIIW > ~ctv~ > > > > 2009/9/3 kid <[email protected]> > > > 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. > >

