Otomatis Copy syntax VBA di sheet baru

  1. 3 bulan yang lalu

    Haloo BeOrg,
    Saya msh coba-coba nih menggunakan vba. Bisa gak sih syntax vba di worksheet awal otomatis tercopy di sheet baru / selanjutnya?
    Mohon pencerahannya. Terimakasih.

  2. Caton

    Mar 7 Terverifikasi + 9.023 Poin

    @Mendez...

    Jika sebuah Worksheet memiliki script VBA di di dalam modul Worksheet Object tersebut, maka menyalin Worksheet tersebut Excel biasanya akan otomatis turut menyalin script VBA tersebut. Asumsikan, di Sheet1 terdapat script sebagai berikut:

    Option Explicit
    
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
        Debug.Print Target.Address
    End Sub

    maka menyalin Sheet1 tersebut (secara manual maupun melalui script VBA) ke dalam Workbook yang sama maupun ke Workbook berbeda otomatis akan membuat script VBA di atas juga ikut tersalin.

    Jika Workbook yang menjadi tujuan penyalinan Worksheet berbeda dengan Workbook asalnya, maka jika Workbook tujuan bukan merupakan Workbook yang dapat menjalankan macro (misalkan file berekstensi XLSX), maka pada saat proses penyimpanan Workbook tersebut, Excel akan mengkonfirmasi ulang apakah Workbook tersebut akan disimpan ke dalam format Macro Enabled Workbook (biasanya file berekstensi XLSM).

    Demikian... ;)

 

atau Mendaftar untuk ikut berdiskusi!