Pak Ade,

Coba edit script hasil record macro.

Seluruh bagian yang menggunakan Select diubah. Sebelumnya, baca dongeng
dulu ya...

Cara merujuk suatu range di Excel adalah :
1>>    Sheets("nama sheetnya").Range("alamat:alamat
range").tindakan_atau_methods
2>>    Sheets("nama sheetnya").Range("alamat:alamat range").propertinya =
suatu_nilai
3>>    Sebuah_Variabel = Sheets("nama sheetnya").Range("alamat:alamat
range").propertinya
Pada VBE, coba tulis :
Range. lalu lihat dalam daftar yang ada
>> semua item yang iconnya adalah kotak kuning namanya methods atau
tindakan, seperti select, copy, pastespecial, dsb
>> semua item yang ditunjuk jari adalah properti seperti Value, Formula,
Cells, EntireRow, CurrentRegion, dsb

Kasus ini, ingin copy dari sheet A range tertentu ke sheet B range tertentu.
Copy termasuk kelompok tindakan (methods) maka pakai yang nomor 1
Sheets("A").range("tertentu").copy sheets("B").range("tertentu")

Jika ingin copy pastespecial :
Sheets("A").range("tertentu").copy
sheets("B").range("tertentu").pastespecial bla-bla-bla

jadi, tidak perlu ada proses select lagi.
hasil record macro diubah cara merujuk ke sheet dan range nya dalam
memanfaatkan methods atau properti seperti cara di atas.
Biasanya, 1 atau 2 baris hasil record macro bisa diubah menjadi 1 baris
dengan cara merujuk di atas.

Wassalam,
Kid.



2012/10/22 M.Ade Alfarid <[email protected]>

> **
>
>
> Dear,
>
> Saya ingin mengcopy value dari sheet yang di hide.
> Sudah mencoba record Macro.
> Tetapi ada error jika sheetnya di hide.
> Terlampir contohnya.
>
> Bagaimana code macro untuk mencopy dari sheet yang hidden?
>
> Regards,
>
> M ADE
>
>

Kirim email ke