ops... :( belum punya MSO14.
Kalau bisa pakai Application ya pakai Application saja. Kalau fungsi bawaan
Excel yang gak bisa pakai Application, pakai Application.WorksheetFunction

Untuk komputer jaman sekarang, kayanya gak beda speed-nya.
Perbedaan antara merujuk 1 kolom saja (bawah) dengan merujuk 10 kolom
(atas) adalah pada sisi assignment array didalemannya sana. Kalau merujuk 1
kolom x 1000 baris saja (seperti untuk A1:A1000) berarti hanya 1000
proses assignment
ke dalam array. Yang merujuk 10 kolom x 1000 baris berarti sekitar 1M
proses. Komputer jaman sekarang sudah cepet untuk hal seperti ini.

Wassalam,
Kid.


2012/10/30 him mah <[email protected]>

> **
>
>
> saya pakai office 14, kalau ditambahain Application.WorksheetFunction
> tapi untuk WorksheetFunction.CountIf tanpa ditambahan Application bisa
>
> untuk
>
> Sheets("MASA").Range("C" & xy)= _
>
> worksheetfunction.Index(Sheets("BPS").Range("A3:J20"),worksheetfunction.Match(ms,Sheets("BPS").Range("A3:A20"),
> 0), 10)
>
> dan
>
>
> Sheets("MASA").Range("C" & xy)= _
>
> worksheetfunction.Index(Sheets("BPS").Range("j3:J20"),worksheetfunction.Match(ms,Sheets("BPS").Range("A3:A20"),
> 0))
>
> maksud saya apa berpengaruh juga pada kecepatan prosesnya ya
>
>  
>

Kirim email ke