Dear Mr. Kid,

Terimakasih mr. Kid atas bantuannya.ternyata sederhana juga ya? 
Saya hanya buta bahasa VB nya.Program sudah berjalan baik. 
Sekali lagi terimakasih banyak

Salam Be-Excel

Sinode

 
From: [email protected] On Behalf Of Mr. Kid
Sent: Friday, June 17, 2011 4:28 PM

Mungkin maksud dari sebar, akan membuka file yang tidak se-folder.
Bagian ThisWorkbook.Path berarti path-nya si workbook aktif, 
yang hasilnya bisa seperti : G:\Data\AplikasiUtama
Jika data ada pada folder lainnya, misal di H:\Data\Data si anu
maka bagian ThisWorkbook.Path diubah menjadi "H:\Data\Data si anu"

Kid.


On Fri, Jun 17, 2011 at 16:09, Sinode G Sinaga [email protected]> wrote:

Salam Be-Excel
Saya sudah pernah mendapat kan pencerahan copy (sebar data) antar file dalam 
folder yang sama dengan kode VB sbb:

Private Sub CommandButton1_Click()
    Dim shTuj As Worksheet
    Dim rwTuj As Long
    On Error Resume Next
    If Workbooks("SPVRM.xls") Is Nothing Then
        Workbooks.Open Filename:=ThisWorkbook.Path & "\SPVRM.xls"
    End If
    On Error GoTo 0
    Set shTuj = Workbooks("SPVRM.xls").Worksheets("JournalSJ")
    rwTuj = shTuj.Cells(Cells.Rows.Count, 1).End(xlUp).Row + 1
    With ThisWorkbook.Worksheets("JournalSJ")
        shTuj.Cells(rwTuj, 1) = .[A50]
        shTuj.Cells(rwTuj, 2) = .[B50]
        shTuj.Cells(rwTuj, 3) = .[C50]
        shTuj.Cells(rwTuj, 4) = .[D50]
        shTuj.Cells(rwTuj, 5) = .[E50]
        shTuj.Cells(rwTuj, 6) = .[F50]
        shTuj.Cells(rwTuj, 7) = .[G50]
        shTuj.Cells(rwTuj, 8) = .[H50]
        shTuj.Cells(rwTuj, 9) = .[I50]
        shTuj.Cells(rwTuj, 10) = .[J50]
        shTuj.Cells(rwTuj, 11) = .[K50]
        shTuj.Cells(rwTuj, 12) = .[L50]
        shTuj.Cells(rwTuj, 13) = .[M50]
        shTuj.Cells(rwTuj, 14) = .[N50]
        shTuj.Cells(rwTuj, 15) = .[O50]
        shTuj.Cells(rwTuj, 16) = .[P50]
        shTuj.Cells(rwTuj, 17) = .[Q50]
        shTuj.Cells(rwTuj, 18) = .[R50]
        shTuj.Cells(rwTuj, 19) = .[S50]
        shTuj.Cells(rwTuj, 20) = .[T50]
    End With
    Range("B7").Select
    ActiveWorkbook.Save
    ActiveWorkbook.Close
End Sub


Q : Mohon bantuan para pakar dimana saya ingin menyebar data dalam folder yg 
berbeda. Terimakasih

Kirim email ke