Oh sorry, ternyata ada yang salah di baris berikut :
                      set wbk = workbooks( thisworkbook.path & "\" & sfile
, false,true )
harusnya :
                      set wbk = workbooks.open( thisworkbook.path & "\" &
sfile , false,true )

Maaf atas kekhilafan yang terjadi.
Moga-moga perbaikan diatas bisa menyelesaikan masalah error-nya.
Mohon kabarnya jika masih muncul error (belum sempet dicoba scriptnya)

Wassalam,
Kid.

2013/1/16 Mr. Kid <[email protected]>

> Coba copas dulu dari milis ke notepad dan pastikan notepad tidak di-word
> wrap.
> Kemudian copas dari notepad ke dalam prosedur pilihan Anda.
>
> Wassalam,
> Kid.
>
>
>
> 2013/1/16 Nori Z <[email protected]>
>
>> **
>>
>>
>> Dear Mr Kid
>> Makasih yaa balasannya,,
>> emm tapi itu dimasukkan dimana?
>> saya letakkan di Sheet1(Utama) dengan event selection change
>> tapi keluar pesan 'Compile Error : Wrong number of arguments or invalid
>> property assignment'
>> terus dia blok kuning nama prosedurnya  dan blok biru kata 'workbooks' di
>> baris 17..
>>
>> saya salah dimana yaa?
>> makasih,
>>
>> Best,
>> Nori.
>>
>>   ------------------------------
>> *From:* Mr. Kid <[email protected]>
>> *To:* [email protected]
>> *Sent:* Tuesday, January 15, 2013 8:32 PM
>> *Subject:* Re: [belajar-excel] Masih tentang bagaimana akses workbook
>> yang lain dari sebuah workbook .
>>
>>
>> Hai Nori,
>>
>> Letakkan script berikut pada event yang anda sukai antara selection
>> change atau before double click
>> dim rng as range    'range yang diproses
>> dim sFile as string  'nama workbook tujuan
>> dim sMsg as string  'wadah pesan ke user
>> dim wbk as workbook 'workbook tujuan
>> dim sht as worksheet  'nama sheet tujuan
>>
>> on error resume next    'trap error agar jalan terus, karena proses
>> akibat error diletakkan setelah baris error
>> set rng=target.resize(1,1)     'selalu ambil cell pertama yang diproses
>> with rng   'pada range yang diproses
>>    if lenb(.value)<>0 then     'ada isinya
>>        if .row>3 and .column>9 and .column<12 then   'dibaris setelah
>> header pada kolom 10 sampai 11
>>                sfile="datapa.xlsx"      'simpan nama workbook
>>                set wbk=workbooks(sfile)     'set workbook dengan workbook
>> yang bernama sesuai sfile
>>                if wbk is nothing then      'workbook belum dibuka
>>                      'buka file tanpa update link dan kondisi readonly
>>                       set wbk = workbooks( thisworkbook.path & "\" &
>> sfile , false,true )
>>                       if wbk is nothing then       'gak ada file yang
>> bisa dibuka
>>                             smsg="tidak ada workbook bernama " & sfile & _
>>                                   " di folder bernama " &
>> thisworkbook.path
>>                             goto keluar      'ke blok keluar dibawah sana
>>                       endif
>>                endif
>>
>>                wbk.activate                                  'aktifkan
>> workbook
>>                set sht=wbk.sheets( .value )        'set worksheet dalam
>> workbook sesuai isi range yang diproses
>>                if sht is nothing then               'gak ada sheet
>> dimaksud
>>                        smsg="tidak ada sheet bernama " & .value & " dalam
>> workbook bernama " & sfile
>>                        wbk.close false               'tutup workbook
>> tanpa di save
>>                        goto keluar                      'ke blok keluar
>> dibawah sana
>>                endif
>>                 sht.activate                            'aktifkan
>> worksheet
>>        endif
>>    endif
>> end with
>>
>> Keluar:
>>    err.clear
>>    on error goto 0
>>    if lenb(smsg)<>0 then
>>        msgbox smsg,vbcritical
>>    endif
>>
>> Wassalam,
>> Kid.
>>
>> 2013/1/15 Nori Z <[email protected]>
>>
>> **
>>
>>  Dear all,,
>> Please help me.. hikss.. hikss..
>> Gimana solusinya ? :(
>>
>> thanks...
>>
>> Best,
>> Nori.
>>
>>   ------------------------------
>> *From:* Nori Z <[email protected]>
>> *To:* "[email protected]" <[email protected]>
>> *Sent:* Monday, January 14, 2013 11:18 AM
>> *Subject:* [belajar-excel] Masih tentang bagaimana akses workbook yang
>> lain dari sebuah workbook .
>>
>>
>> Dear All,
>> Sebelumnya saya pernah menanyakan topik 'Bagaimana agar bisa akses sel
>> dari sheet yang berbeda dan dengan kode yang bersesuaian?'
>> Saat itu saya mendapatkan pencerahan dari  Master 
>> zainul_ulum[at]yahoo[dot]com
>> <[email protected]> .
>> Saya ucapkan banyak terimakasih ..
>>
>> Namun saat ini saya ada sedikit kendala, ternyata permasalahannya agak
>> sedikit kompleks bagi saya (hmm.. karena saya merasa sangat kesulitan
>> menemukan solusinya :( ... )
>>
>> Pada file terlampir,
>> Permasalahannya saya ingin merujuk pada workbook yang lain namun harus
>> menuju/merujuk pada sheet yang bersesuaian dengan kode sel yang saya klik
>> dari Tabel Utama. Penjelasan permasalahannya sudah saya lampirkan dalam
>> file excel ini.
>> Yang sangat mumet bagi saya karena form ini merupakan form master / awal
>> yang mana nantinya akan dilakukan input data... makanya mesti melakukan
>> perintah pencopyan master tabel dari sheet yang satu ke sheet yang lain
>> (jika sheet tersebut kosong) pada workbook yang dituju dengan memperhatikan
>> kode sel yang diklik sebelumnya... Selanjutnya jika sheet tersebut sudah
>> terisi tabel dan data maka perintah yang dilakukan hanya mengakses/merujuk
>> pada sheet dimaksud tersebut...
>>
>> Saya sangat mengharapkan bantuan dari para Master disini...
>> Terimakasih,
>>
>>
>> Best,
>> Nori.
>>
>>
>>
>>
>>
>>   
>>
>
>

Kirim email ke