terima kasih atas bantuannya pak Hendrik,terima kasih juga untuk contoh 
lampiran xlsm nya.

tadinya saya berpikir macro excel sudah dapat mendeteksi setiap nama sheets yg 
dimiliki tanpa menggunakan pengecekan For Next.

------- Original message -------
> From: hendrik karnadi <[email protected]>
> To: [email protected]
> Sent: 30.3.,  13:13
> 
>   
> 
> Coba di perbaiki sedikit Macronya,
> 
> Sub Coba()
>     Dim ws As Worksheet  'utk deklarasi variable
>     Application.DisplayAlerts = False   'utk meniadakan display (tampilan) 
> dialog   
>     For Each ws In ActiveWorkbook.Worksheets  'utk looping seluruh worksheets 
> dalam Workbook
>         If ws.Name = "Hapus" Then
>             ws.Delete 'Untuk menghapus ws (Worksheet) bernama "Hapus"
>         End If
>     Next
> End Sub
> 
> Salam,
> Hendrik Karnadi
> 
> ---------------
> From: "[email protected]" <[email protected]>
> To: [email protected]
> Sent: Friday, 30 March 2012, 12:13
> Subject: [belajar-excel] Macro - belajar deteksi nama sheets
> 
>   
> dear all,
> mohon dibantu lagi.
> 
> saya ingin mendeteksi dulu dalam 1 workbook, apakah ada sheet yang dituju,
> bila ada nanti nya akan ada action berikutnya. saya masih bingung bagaimana
> cara deteksinya.
> yang saya buat seperti ini (misal sheet nya ingin di delete) :
> 
> If Worksheets.Name = "hapus" Then
> Sheets("hapus").Delete
> End If
> 
> tapi malah muncul warning kira2 bunyinya "object or method not find".
> penulisan deteksi sheet tersebut saya contek dari sheet nya pak Hendrik
> tentang workbook dibuat expired.
> kira2 salahnya dimana ya?
> maaf kalau pertanyaannya newbie bgt.
> 
> salam
> vega
> 
> 
> 
> 

Kirim email ke