Baris untuk mengubah, menulis, atau menghapus memang sederhana.
Coba lihat prosedur bernama ProsesDeletenya
pada blok :
    Set ideComp = Workbooks(sWbkName).VBProject.VBComponents(sModName)
    With ideComp.CodeModule
        .DeleteLines .ProcStartLine(sProcName, lProcType),
.ProcCountLines(sProcName, lProcType)
    End With

itu yang Anda maksud sederhana seperti :
object.methods blablabla

Tapi untuk bisa melakukan itu, harus di set di referensi nya ke library olb
tadi. Pada file contoh tersebut, setting referensi dilakukan dengan script.

Jadi untuk kebutuhan Anda, cukup pelajari blok dalam prosedur
ProsesDeletenya. Eksplorasi methods yang dimiliki oleh :
Workbooks("nama workbook").VBProject.VBComponents("nama module").CodeModule

Wassalam,
Kid.





2014/1/17 Heru Safrudin <[email protected]>

>
>
>  He he ribet banget ya, dulu pernah lihat script untuk menulis script
> kayak gitu, tanpa menggunakan component VBide
>
> Semacam ini :
>
> Object.writeline “Private Sub Worksheet_Change(ByVal Target As Range)”
>
> object.WriteBlankLines(2)
>
> dst….
>
>
>
> Maaf kalo salah
>
>
>
>
>
> <http://www.carajawab.com/?id=heru.safrudin>
>
>
>   ------------------------------
>
> *From:* [email protected] [mailto:
> [email protected]] *On Behalf Of *Mr. Kid
> *Sent:* 15 Januari 2014 15:40
> *To:* BeExcel
> *Subject:* Re: [belajar-excel] Membuat code untuk menuliskan code macro
>
>
>
>
>
> Hai Heru,
>
> Proses seperti ini membutuhkan :
>
> 1. setting security macro Enable
>
> 2. setting Trust access VBA object model tercentang (true)
>
> 3. library VBE6EXT.OLB
>
>
>
> Class yang digunakan adalah VBIDE. Untuk component VB Project, menggunakan
> VBIDE.VBComponents
>
> Contoh file ada disini <https://app.box.com/s/o8zud1pj5mrpnx7fw4c7>.
> Contoh file tidak menyertakan file yang bisa digunakan untuk menjalankan
> script yang ada. Contoh file hanya berisi contoh script dalam penggunaan
> VBIDE.VBComponents untuk mengakses setiap baris kode. Pada contoh file,
> diambil contoh menghapus sebuah prosedur yang dimulai dari baris tertentu
> sebanyak sekian baris kode dalam prosedur tersebut.
>
>
>
> Wassalam,
>
> Kid.
>
>
>
>
>
> 2014/1/15 Heru Safrudin <[email protected]>
>
>
>
> Dear Master,
>
>
>
> Bagaimana caranya membuat code untuk menuliskan beberapa baris code macro
> di Vba project
>
>
>
> Terima kasih
>
>
>
> Salam
>
> Heru Safrudin
>
>
>
>  
>

Kirim email ke