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
>
>
>
>  
>

Kirim email ke