Akhirnya kita akan sampai kepada PEMUDAHAN yg (mungkin) TERMUDAH:
yaitu :
Pengisian ke kolom tsb DILARANG dgn cara mamasukkan langsung,
misal worksheet di proteksi berlapis
- proteksi dari menu Tool Protect SHeet
- tambahan pembatasan ScrollArea, agar user tidak dapat menyentuh kolom tsb
Sebagai pengganti kita buatkan DialogBox Data Entry Form (yg dibuat dari UserForm)
Di dalam userform itulah dapat dibuat VALIDASI YG Ketat.
Pada saat data (yg di-input di userform) harus diisikan ke sheet, userform membuka
proteksi berlapis tsb; dan pada saat selesai proses penulisan ke kolom, sheet kembali
diproteksi.
Hal ini sudah lazim dibuat dlm INPUT FORM
(lha 1 (satu) kolom A itu kan juga bisa dianggap tabel 1 kolom .. ya ndak?)
2009/9/29 kid <nmkid.family@
>
> sampai sekarang untuk membatasi input oleh user pada data yang butuh validasi, dengan VBA.
> fitur data validation tidk atau belum di-develop untuk sampai sedetil itu.
>
> Jika dengan VBA, maka konsepnya dengan memanfaatkan fitur filter excel
>
> misal :
> - suruh user pencet sesuatu untuk mempersiapkan ruang input
> - beri selang sebaris dulu di data paling bawah,
> - copy header supaya ada header temporary,
> - posisikan cell pada lokasi dibawah header temporary
> - protect seluruh baris di atas header temporary (termasuk header temporary
> - persilahkan user melakukan input dengan copy paste apa saja
> - setelah selesai copy paste, suruh pencet sesuatu untuk mulai validasi
> - matikan proteksi sheet
> - lakukan validasi dengan formula pada data validation yang diletakkan di kolom lain
> pada baris inputan user sebagai formula cell (ubah dikit ya formula data validationnya -- sesuaikan)
> - lakukan filter berdasar kolom validasi tadi
> - hapus yang tidak lolos validasi
> - hapus kolom validasi
> - hapus baris selang dan baris header temporary.
>
> rada panjang, tapi lebih luwes. apalagi kalau ruang input disheet lain, lebih enak lagi.
> masalahnya, pasti minta contohnya.
>
> Ada yang bersedia ?
> hehehe.... supaya gak nunggu sempat.
>
> Kid.
>
> 2009/9/23 ruud_mail2007 <ruud_mail2007@
>>
>>
>>
>> hai semuanya,
>>
>> saya saat ini sedang menalami masalah dengan data validation microsoft excel.
>>
>> begini masalahnya:
>> saya memformat cell A1 dengan tipe number dan memberikan data validation pada cell itu bahawa data yang valid adalah 1 s/d 10.
>> kemudian saya melakukan protect sheet agar data validation yang telah saya buat tidak bisa di edit oleh orang lain.
>> ketika saya mengetikkan nilai pada cell A1, data validation berjalan dengan baik, tetapi ketika saya melakukan copy n paste ke cell itu (misalkan nilai "coba") maka data validation seolah2 tidak bekerja karena nilai "coba" yang saya masukkan ke cell A1 tidak di tolak.
>> ketika saya teliti lagi bahwa copy n paste yang saya lakukan telah merubah format cell yang telah saya setting sebelumnya dari numerik menjadi text.
>>
>> pertanyaan saya adalah:
>> 1. bagaimana supaya ketika user melakukan copy n paste dari file excel lain maka data validation saya tetap bekerja.
>> 2. bagaimana supaya ketika user malakukan copy paste tidak merubah format cell yang telah saya buat sebelumnya.
>>
>> terima kasih
>>
>
| Tolong cariin momods kerjaan jadi direktur dongggg... :D :D :D |
| http://www.facebook.com/group.php?gid=37671048001&ref=mf |
+-------------------------------------------------------------------+
| DILARANG : MLM, money game, OOT, iklan tanpa izin, SARA, testing, |
| pembicaraan pribadi, one line message, melecehkan, tidak sopan. |
+-------------------------------------------------------------------+
| Buat subjek yang kreatif, jangan : "tanya", "help", "mohon bantu" |
| Usahakan besar attachment < 200 kb. Gunakan winzip jika perlu. |
+-------------------------------------------------------------------+
| Ajak teman-teman Anda bergabung dengan mengirim e-mail kosong ke |
| XL-mania-subscribe@yahoogroups.com atau kirimkan mereka file dari |
| http://groups.yahoo.com/group/XL-mania/files/Promotion/ |
+-------------------------------------------------------------------+
| Berikan testimoni di : http://www.friendster.com/xlmania atau... |
| http://www.xl-mania.com/2008/06/testimoni-xl-mania.html |
+-------------------------------------------------------------------+
| Message lama ada di : |
| http://groups.yahoo.com/group/XL-mania/messages [perlu yahoo id] |
| http://www.mail-archive.com/xl-mania@yahoogroups.com |
+-------------------------------------------------------------------+
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch format to Traditional
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe
Nenhum comentário:
Postar um comentário