Dear Jokovlo,

asumsi saya nama sheets seragam hanya ada perbedaan number di belakangnya saja 
ya,.. (misal sheet1, sheet2, sheet3, dst..)
Sebagai pengganti menuliskan nama sheetsnya secara detil dapat menggunakan trik 
sebagai berikut

Sheets("Sheet" & Cells.value ).visible=false

Jadi, pada sheet yang ada tombolnya dibuatkan cells sebagai penampung sheets 
berapa yang ingin dihide. Cell tersebut diisi, misal angka 2, maka sheet2 akan 
dihide..

Sebagai trik lain, cells.value bisa diganti konstanta lain sesuai kreativitas 
Anda,..
Atau jika ingin hide semua sheet sekaligus, misal 1 command untuk hide sheet 1 
sampai 98, dapat menggunakan loop

for i = 1 to 98
    Sheets("Sheet" & i ).visible=false

next i


semoga membantu,

Hachi



________________________________
 Dari: jokovlo <[email protected]>
Kepada: [email protected] 
Dikirim: Rabu, 28 Maret 2012 5:52
Judul: Re: Bls: ]] XL-mania [[ Membuat hyperlink antar sheet di excell 2003
 

  
Untuk Paruli mungkin nasehat pak Hatchi sudah sangat cocok, ditilik dari 'tidak 
adanya pertanyaan lanjutan'.

Tetapi untuk saya (yg punya kasus mirip) kurang cocok, atau cocok tapi 
menderita.. karena dlm satu Workbook saya ada 98 sheets.
Untuk menulis makronya menurut saran pak Hachi harus menyebut nama Tab Sheet 
secara harafiah (HARD-CODED?) seperti itu, satu persatu??

Mohon dengan sangat pencerahan pak Hatchi, apakah ada cara lain menyembunyikan 
N-2 dari N sheets yg ada secara bergantian, tanpa harus menuliskan nama-nama 
sheet secara 'harafiah' 
Sheets("Nama01").visible = False
Sheets("Nama02").visible = False
Sheets("Nama03").visible = False
dst s/d 96 baris ?

Yg saya maksud "secara bergantian": 98 sheets itu telah dibuat daftar namanya 
di suatu range di sheet1, jika salah satu cell (berisi nama sheet) di-klik, 
maka sheet yg namanya diklik itu ( + Sheet1) akan VISIBLE, dan 96 sheet lain 
akan HIDDEN

Nama-nama Sheets, kecuali sheet1, akan sering berubah, cacah sheets dlm 
workbook saya, akan sering berkurang maupun bertambah.
(Mengenai daftar nama sheets tidak saya tanyakan karena saya sudah punya cara 
sendiri untuk mendinamiskannya)

best regards,
Jokovlo

--- In [email protected], Hachi Rizki <hachiuz_ld27@...> wrote:
>
> Dear Paruli,..
> 
> untuk hide sheet gunakan
>     Sheets("Nama").visible = False
> 
> untuk memunculkan lagi
>     Sheets("Nama").visible = True
> 
> untuk memunculkan lagi sheets awal
>     Sheets("Awal").select
> 
> tinggal masukkan saja kode tersebut ke tombol2 yang diinginkan
> 
> semoga membantu,
> 
> Hachi
> 
> 
> ________________________________
> Dari: pharianj <pharianj@...>
> Dikirim: Senin, 19 Maret 2012 18:35
>   
> Dear XL-mania,
> Mohon bantuannya cara membuat rumusan link antar sheet (hiden sheet) 
> dalam satu file di excell 2003, dimana jika diklik linknya maka
> sheet yang terhide akan terbuka, kemudian bila diklik tombol "home"
> (atau sejenisnya) maka sheet tersebut akan terhide kembali dan 
> tampilan kembali ke sheet awal.
> 
> Mohon bantuannya sangat ya ..
> Thx,
> Paruli@n'H


 

Kirim email ke