Excel akan berusaha mengubah tipe data yang dimasukkan ke sebuah cell (yang disimpan dalam properti bernama Value) menjadi bertipe numerik atau datetime lebih dulu.
Wassalam, Kid. 2014-05-16 17:43 GMT+07:00 hendrik karnadi hendrikkarn...@yahoo.com[belajar-excel] <belajar-excel@yahoogroups.com>: > > > Bisa pak Zainul, > > Code : > Cells(lRow, 2).Value = Format(TextBox1.Value, "YYYY-MM-DD") > > diganti menjadi: > Cells(lRow, 2).Value = TextBox1.Value > Cells(lRow, 2).NumberFormat = "YYYY-MM-DD" > > Terima kasih. > > Salam, > HK > > catatan : barangkali bisa ditambahkan penjelasan sebab musababnya pak > > > > On Friday, 16 May 2014, 17:13, "'zainul_ulum[at]yahoo[dot]com' > zainul_u...@yahoo.com [belajar-excel]" <belajar-excel@yahoogroups.com> > wrote: > > > > Pak HK, > coba ditambah code untuk format number > > Cells(lRow, 2).Value.NumberFormat = "YYYY-MM-DD" > > silahkan dicoba.. > > From: belajar-excel@yahoogroups.com [mailto:belajar-excel@yahoogroups.com] > > Sent: Friday, May 16, 2014 4:05 PM > To: belajar-excel@yahoogroups.com > Subject: [belajar-excel] Format di Sheet hasil dari UserForm [1 Attachment] > > > Ini bukan kuis.... > > Sebagai kelanjutan dari Kopdar2, iseng2 saya lanjutkan mainan Pak Dwint > mengenai UserForm yang belum selesai dipresentasikan.... > > Hasil yang sangat jauh dari sempurna inipun masih menyisakan pertanyaan > yang > belum terjawab. > > Waktu Form Input tombol Simpan diklik, format tanggal yang diharapkan > muncul > di sheet Database kolom B dengan code : > Cells(lRow, 2).Value = Format(TextBox1.Value, "YYYY-MM-DD") > adalah "YYYY-MM-DD", namun yang muncul di Sheet Database kolom B atau Kolom > 2 malah seperti ini : "MM/DD/YYYY" (file terlampir). > > Pertanyaannya : > Dimana salahnya? > > Terima kasih. > > Salam, > HK > > > > >