Mungkin begini.. (mungkin loh ya..)    ;)

Workbook adalah salah satu badan dalam aplikasi Excel.
VBA adalah badan lainnya dalam aplikasi Excel.

Workbook harus ada sedang VBA tidak perlu ada.
Karena workbook harus ada dan harus support dalam penggunaan controls di
dalam worksheet, maka Excel me-load secara otomatis ms forms 2 sebagai
salah satu library-nya.

Berbeda dengan VBA, dimana library ms forms 2 akan dibutuhkan ketika akan
bekerja dengan object dari class userform.
Karena tidak semua workbook pasti secara default akan bekerja dengan object
class userform, maka library ini tidak serta merta di-load.

Jika ada object dari library ms form yang digunakan (misal dalam worksheet
dipasang sebuah control), maka ketika masuk ke VBA, VBA akan mendapat
informasi bahwa object tersebut telah digunakan dan library ms forms 2 akan
di-load (dicentang), sehingga bisa digunakan lebih leluasa dalam VBA.

Entah bisa atau tidak :
> membuat blank workbook yang sudah di set references ada ms forms 2
dijadikan default blank workbook setiap kali Excel create new workbook.
mungkin ada BeExceller yang pernah mencobanya, terutama di Excel 2007 ke
atas.

Wassalam,
Kid.


2012/12/23 Imar Andre <[email protected]>

> **
>
>
> Dear All
>
> Mengapa Microsoft Forms 2.0 Object Library yang sudah di centang tidak
> bisa permanent, bahkan hanya berlaku pada file yang aktif pada waktu
> di centang ?
>
> --
> imar
>  _
>

Kirim email ke