wa alaikumsalam warahmatullah. Bagaimana kalau menggunakan nama aktenya saja, bukan nama dinas ke workbook seperti pesan mas KId di sini <http://b-excel.blogspot.co.id/2013/06/belajarvba-001-vbe-visual-basic-editor.html>
coba gunakan cekrip: Dim w As Worksheet For Each w In ActiveWorkbook.Worksheets w.Visible = xlSheetVisible Next w salam KenangAgus 2016-04-27 13:27 GMT+07:00 Darwis Arief d_arie...@yahoo.com [belajar-excel] <belajar-excel@yahoogroups.com>: > > > Aslm, > Para pakar Excel yg budiman, > Aku punya Skrip untuk unhide sheets sbb: > Sheets("AA-1").Visible = xlSheetVisible > Saya ingin mengganti menjadi: > Sheets("*"&"-1").Visible = xlSheetVisible namun terjadi Debug > Saya menginginkan demikian berhubung nama sheet sering berubah sesuai > inputan dicell tertentu. > > Adakah Skrip yang salah? > Mohon pencerahannya. > > Wassalam, > Arief > > >