Dear BeExceller,
Mr. Kid.

Terima kasih atas solusinya. It's work.

Wassalam,


Harry



________________________________
 Dari: Mr. Kid <[email protected]>
Kepada: [email protected] 
Dikirim: Sabtu, 10 November 2012 16:56
Judul: Re: [belajar-excel] Membuka & menutup 3 file sekaligus dengan 1x klik
 

  
Variabel workbooknya baru 1 bijik, yaitu wbkDATABASE. Buatlah sebanyak yang 
diinginkan.

Lalu script pembuka workbook juga baru untuk buka sebuah workbook bernama 
DATABASE.xls yang disimpan dalam variabel workbook wbkDATABASE, yaitu dibagian 
blok :
If Workbooks("DATABASE.xls") Is Nothing Then
     Set wbkA = Workbooks.Open(wbkPROGRAM.Path & "\DATABASE.xls")
Else
    Set wbkDATABASE = Workbooks("DATABASE.xls")
End If
wbkDATABASE.Activate

Jika akan membuka 3 file atau berapapun yang diinginkan, buat 3 blok seperti 
itu tapi nama variabel penyimpannya diganti dengan variabel yang akan digunakan 
untuk file database1 atau 2. Sesuaikan juga nama filenya jadi database1 atau 2 
atau sekian.

Kalau sudah lancar buat script, baru belajar loop.

Wassalam,
Kid. 



2012/11/10 Harry <[email protected]>

 
>  
>Dear BeExceller,
>
>
>Saya membuat Workbook yang hasil inputan UserForm-nya ke file database dengan 
>proses buka tutup file.
>Jika saya menggunakan 1 file database, berarti proses penginputannya harus 
>bergantian. Karenanya saya menggunakan 3 file database sekaligus dng nama 
>DATABASE_1, DATABASE_2 & DATABASE_3.
>
>
>Untuk meng-akses (membuka) database dari Workbook aktif biasanya saya 
>menggunakan rumus sbb:
>
>
>Private Sub Cmdopenfile_Click()
>   Dim wbkA As Workbook, wbkDATABASE As Workbook
>   On Error Resume Next
>Set wbkA = ThisWorkbook
>If Workbooks("DATABASE.xls") Is Nothing Then
>     Set wbkA = Workbooks.Open(wbkPROGRAM.Path & "\DATABASE.xls")
>Else
>    Set wbkDATABASE = Workbooks("DATABASE.xls")
>End If
>wbkDATABASE.Activate
>      With
 Sheets("HOME")
>      .Visible = -1: .Activate
>      End With
>    Unload Me
>End Sub
>
>
>Tapi setelah menggunakan 3 Database, saya kesulitan untuk meng-akses (membuka 
>dan menutup) 3 file Database tersebut dengan mengacu pada rumus tersebut 
>diatas.
>
>
>Mohon bantuan teman-teman BeExceller untuk dapat memberikan solusi dengan 1 x 
>klik, kita dapat membuka dan/atau menutup 3 file sekaligus.
>
>
>Terima kasih atas berkanan solusinya.
>
>
>
>
>
>
>Harry
>
>
>
>
>

 

Kirim email ke