Wa'alaikumussalam Wr. Wb.

Pak Slamet,

1. kegunaan compile vbproject
>> compile adalah proses mengubah script yang ada ke dalam bahasa mesin
yang digunakan oleh VBA. Umumnya disertai proses pemadatan (compacting)
script.
>> proses compile yang selalu didahului validasi syntax bisa menjadi salah
satu alat untuk memeriksa benar atau tidaknya syntax yang dibuat user.

2. Kapan itu digunakan?
>> Umumnya pada saat akan memasuki sebuah module (compiling deklarasi) dan
ketika masuk ke sebuah prosedur terjadi proses compile oleh VBA Excel.
>> Proses compile atas permintaan user bisa dilakukan melalui menu Debug ->
Compile VBProject ketika ada proses pengeditan terhadap VBProject yang ada.
Hal ini bisa dilakukan jika user ingin memeriksa syntax dari scripts yang
telah dibuatnya (diseluruh modeula dalam VBProjects tersebut).
*Sebagian *programmer
ada yang lebih senang langsung menggunakan Run dan menunggu munculnya debug
daripada melakukan compile untuk memeriksa syntax.
>> Error saat proses compile akan muncul sebagai informasi dengan kalimat
pembuka Compile error.
>> Compile yang berhasil belum tentu tidak menimbulkan error, karena
compile berkutat pada sis syntax agar bisa diterjemahkan menjadi bahasa
mesin yang digunakan oleh VBA.

'letakkan masing-masing prosedur pada module yang berbeda
'kemudian coba kegiatan :
'1. run setiap prosedur
'2. tambahkan comment pada setiap nama prosedur dan lakukan Compile
VBProject melalui menu Debug -> Compile VBProject
Contoh compile error
public sub ContohCompileError()
   range
end sub

Contoh compile sukses tapi proses error (runtime error)
public sub CompileOKButErrorRunTime()
    dim rng as range
    range("a1").copy rng
end sub


Wassalamu'alaikum Wr. Wb.
Kid.


2013/4/4 <[email protected]>

> **
>
>
> ** السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُ
> Dear Master Kid
>
> Sekalian nanya, kegunaan compile vbproject itu apa yaa dan Kapan itu
> digunakan? Saya blm pernah explore itu
>
> Terima kasih
> Wassalam
> ------------------------------
> *From: * "Mr. Kid" <[email protected]>
> *Sender: * [email protected]
> *Date: *Wed, 3 Apr 2013 22:04:35 +0700
> *To: *BeExcel<[email protected]>
> *ReplyTo: * [email protected]
> *Subject: *Re: [belajar-excel] Error di excel
>
>
>
> Sepertinya karena membuka file ber-VBA.
> 1. Coba buka aplikasi Excel kosongan (workbook baru). Atur security macro
> untuk prompt to.
> 2. Buat salinan file bermasalah tersebut ke sebuah folder baru.
> 3. Buka file salinan yang error tadi dan jangan pernah di-Enable jika
> keluar opsi.
> 4. ke VBE (ALT F11)
> 5. lakukan untuk setiap module yang ada
>      >> double klik nama module di VBProject Explorer
>      >> klik area tulis script
>      >> tulis comment apa saja di setiap baris pertama lembar module
>      >> ke menu Debug -> Compile VBProject
>            ** jika menu Compile ini masih disable, tulis ulang baris
> comment baru dan lakukan ulang proses ini
>     >> jika bertemu error pada module tersebut, perbaiki module tersebut
> 6. save workbook (save as ke nama lain juga boleh)
> 7. tutup semua Excel
> 8. buka file yang di save di nomor 6 dan coba security Macro di pilih
> Enable
>
> Wassalam,
> Kid.
>
>
>
> On Wed, Apr 3, 2013 at 7:50 PM, lkm jktind <[email protected]> wrote:
>
>> **
>>
>>
>> Excel ku . error .
>>
>> dengan pesan :
>>
>> Problem signature:
>>   Problem Event Name:    APPCRASH
>>   Application Name:    EXCEL.EXE
>>   Application Version:    14.0.4756.1000
>>   Application Timestamp:    4b9c0870
>>   Fault Module Name:    VBE7.DLL
>>   Fault Module Version:    7.0.15.90
>>   Fault Module Timestamp:    4b7b2131
>>   Exception Code:    c0000005
>>   Exception Offset:    0000000000220b24
>>   OS Version:    6.1.7600.2.0.0.256.1
>>   Locale ID:    1057
>>
>> Additional information about the problem:
>>   LCID:    1033
>>   skulcid:    1033
>>
>> Read our privacy statement online:
>>   http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409
>>
>> If the online privacy statement is not available, please read our privacy
>> statement offline:
>>   C:\Windows\system32\en-US\erofflps.txt
>>
>> yg kedua kali nya :
>>
>> Problem signature:
>>   Problem Event Name:    APPCRASH
>>   Application Name:    EXCEL.EXE
>>   Application Version:    14.0.4756.1000
>>   Application Timestamp:    4b9c0870
>>   Fault Module Name:    VBE7.DLL
>>   Fault Module Version:    7.0.15.90
>>   Fault Module Timestamp:    4b7b2131
>>   Exception Code:    c0000005
>>   Exception Offset:    00000000000bed60
>>   OS Version:    6.1.7600.2.0.0.256.1
>>   Locale ID:    1057
>>
>> Additional information about the problem:
>>   LCID:    1033
>>   skulcid:    1033
>>
>> Read our privacy statement online:
>>   http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409
>>
>> If the online privacy statement is not available, please read our privacy
>> statement offline:
>>   C:\Windows\system32\en-US\erofflps.txt
>>
>>
>> Untuk memperbaikinya , apa yg harus aku lakukan ?
>>
>>
>> Lukman
>>
>>
>   
>

Kirim email ke