Untuk excel 2007, coba sering jalan-jalan ke : http://msdn.microsoft.com/en-us/library/office/bb149081%28v=office.12%29.aspx
Silakan cari link untuk versi lainnya. Wassalam, Kid. 2013/3/5 <[email protected]> > ** > > > > Kesimpulan sementara saya : > > 1. Selection hanya pada window yang aktif > > 2. UsedRange bisa digunakan pada window yang tidak aktif > > 3. UsedRange adalah area yang sedang terisi sesuatu. Yaitu sama halnya > dengan penggunaan Cells, seperti > sheets("TesUsedRange").cells.clearcontents > > 4. UsedRange digunakan pada semua cells yang terisi data dan semua > worksheets aktif maupun tidak aktif. > > > By the way, Di Excel saya tidak terinstal Ms. Excel Help. Apakah ada file > yang berisikan semua Help di Excel ? > > > Terima kasih jawabannya, Mr. Kid. Semoga Allah SWT membalas kebaikan Mr. > Kid. > > Wassalam, > Tio > > > > *"Mr. Kid" <[email protected]>* > Sent by: [email protected] > > 03/05/2013 04:32 PM > Please respond to belajar-excel > > To: [email protected] > cc: > Subject: Re: [belajar-excel] Pengertian UsedRange > > > > > > Paling mudah adalah dengan ke VBE, tulis yang membuat bingung, blok dan > tekan F1. > > 1. UsedRange : area range yang sedang terisi sesuatu. Tipedata yang > disimpan dalam properti usedrange adalah object range. Properti ini milik > sheet > Misal sheet1 yang kosongan, pada cell G3 diisi Kid dan pada cell C17 > diisi Kid Juga, maka Used Range adalah dari C3:G17 > > clear isi dan format adalah dengan methods Clear milik range seperti > Range("alamat range").clear > clear isi saja dengan methods ClearContents milik range seperti > Range("alamat range").clearcontents > > selection : object range yang terblok pada window yang aktif. Properti > ini milik Application > Coba : > 1. insert 3 buah sheet > 2. salah satu sheet di ubah namanya menjadi CobaSaja > 3. isi cell A1 setiap sheet yang ada dengan suatu teks yang > berbeda-beda antar sheet (misal diisi nama sheet) > 4. klik cell A1 di setiap sheetnya > 5. ke vbe, lihat properties window untuk sheet bernama CobaSaja > 6. atur properti bernama visible agar nilainya VeryHidden > 7. insert module dan tulis script ini : > public sub MauCobaSelection() > selection.clearcontents > end sub > jika prosedur di-run, maka yang di-clearcontents adalah yang terblok > (selected) pada sheet yang aktif di window aktif > > bagaimana cara menggunakan selection jika ingin menghapus isi cell > A1 di sheet CobaSaja ? > > > Andai keinginan menghapus isi cell A1 di sheet CobaSaja tersebut > memanfaatkan UsedRange, maka bisa jadi data di range lainnya bisa ikut > terhapus. > jadi, waktu penggunaan UsedRange atau Selection harus disesuaikan > dengan apa yang akan dilakukan berdasar pengertian masing-masing properti > tadi. > Artinya, : > - tidak semua yang bisa menggunakan selection maka pasti bisa > menggunakan usedrange. > - tidak semua yang bisa menggunakan usedrange maka pasti bisa > menggunakan selection > - bisa jadi keduanya tidak bisa digunakan (seperti contoh ingin > menghapus isi cell A1 di sheet CobaSaja di atas tadi. > > 2. Contoh pemakaian usedrange > Ingin menghapus semua data di sheet bernama TesUsedRange, yang > datanya tersebar dari kolom B sampai IV dan dari baris 7 sampai 890 > sheets("TesusedRange").usedrange.clearcontents > > script di atas bisa memanfaatkan properti cells > sheets("TesUsedRange").cells.clearcontents 'apa beda properti > cells dengan usedrange hayo... ? > > > Wassalam, > Kid. > > 2013/3/5 <*[email protected]* <[email protected]>> > > > > Dear Be-Exceller, > > 1. Apakah pengertian dari UsedRange ? Kalau kita clear isinya bukankah > cukup dengan Range("tujuan").clear ? Bukankah Range yang di gunakan bila > ingin di hapus cukup dengan selection.clear > > atau selection.ClearContents ? atau di copy tinggal selection.copy ? > Kenapa harus pakai UsedRange ? > > 2. Bagaimana penggunaan dari UsedRange? Tolong berikan contohnya ... > > > Terima kasih jawabannya. Semoga Tuhan membalas kebaikan Be-Exceller. > Wassalam, > Tio > > > > >

