Halo Jajang,

Sambil tunggu masukan dari para master, Coba nanti saya lihat dulu ya ?
Btw, Maaf. Saya baru 'ngeh.. karena prosedurnya untuk Add in, copas skrip
tsb mulai dari Dim sampai dengan End If yang terakhir ditengah sebuah
Function (ie : Function WbCheck Bukan pada event Workbook open).

Sony.

*gnl-excelinfo.blogspot.co.id <http://gnl-excelinfo.blogspot.co.id>*

On Tue, Mar 21, 2017 at 9:22 AM, jajang muhammad siddik
[email protected] [belajar-excel] <[email protected]> wrote:

>
>
> Halo Pak Sony,
>
> Terimakasih atas masukkan nya. script ini bisa berjalan jika saya save
> file ini dengan format xls. Namun kendala nya jiika saya save as file
> menjadi add-in, kenudian saya tambahkan beberapa perintah di sheet (contoh
> di bawah yang di bold) script ini tidak bisa berjalan.
> Setelah saya check jika script nya berjalan sebagai add-in, script
> tersebut berjalan setelah workbook di buka, namun sebelum sheet aktif,
> walhasil script tidak bisa menemukan *sheet1 *karena memang status nya
> tidak ada/belum terbuka. Sementara perintah yang akan saya buat membutuhkan
> sheet yang aktif.
>
> Private Sub Workbook_Open()
>     Dim wbName As String
>
>     wbName = Application.ThisWorkbook.Name
>         If wbName <> "FileName.xlsm" Then
>             MsgBox "Nama file tidak sesuai !"
>
>             *Sheet1.Activate*
> *            Range("a1").value = "1"*
>
>             Else
>             If wbName = "FileName.xlsm" Then
>                 MsgBox "Nama file sudah sesuai"
>             End If
>         End If
>
> End Sub
>
>
>
> Pada Senin, 20 Maret 2017 18:20, "Sony Ario [email protected]
> [belajar-excel]" <[email protected]> menulis:
>
>
>
> Halo Jajang,
>
> Apa maksud nya seperti file terlampir ? Maaf kalau belum sesuai ya ?
>
> Skrip saya :
>
> Private Sub Workbook_Open()
>     Dim wbName As String
>
>     wbName = Application.ThisWorkbook.Name
> <http://application.thisworkbook.name/>
>         If wbName <> "FileName.xlsm" Then
>             MsgBox "Nama file tidak sesuai !"
>             Else
>             If wbName = "FileName.xlsm" Then
>                 MsgBox "Nama file sudah sesuai"
>             End If
>         End If
>
> End Sub
>
> Salam
> Sony
>
>
> *gnl-excelinfo.blogspot.co.id <http://gnl-excelinfo.blogspot.co.id/>*
>
> 2017-03-20 12:07 GMT+07:00 jajang muhammad siddik [email protected]
> [belajar-excel] <[email protected]>:
>
>
> Para Suhu
>
> Mohon bantuannya saya akan membuat macro add-in di Excel, dengan perintah
> jika file tertentu di buka makan macro berjalan. misalkan jika file excel
> *olahdata.xls* di buka, maka *macro2* berjalan, namun jika file lain yang
> di buka maka tidak ada macro yang berjalan.
> Saya sudah coba - coba menggunakan perintah *Workbook_Open() , *namun ini
> berfungsi ke semua excel, bukan pada file tertentu.
>
> Semoga teman2 para suhu dapat mengerti penjelasan saya di atas.
>
> Salam,
>
>
> jajangms
>
>
>
>
>
> 
>

Kirim email ke