Der PaK Liem,

Mohon maaf ternyata saya salah tentang variabel aduhh,
silahkan variabel aduhh beserta formulanyua dapat dibuang.
jadi cekrip panjenengan dapat dipersingkat menjadi:

Private Sub CommandButton3_Click()
Dim pileku As String
Dim celladd As String
On Error GoTo Err

pileku = Application.GetOpenFilename(Title:="Tulung Bikak Setunggal File
Mawon", _
FileFilter:="Excel Files *.xls* (*.xls*),")
   Workbooks.Open pileku
    Sheets("Rincian").Range("C10").End(xlDown).Offset(1).Select
    celladd = ActiveCell.Offset(-1, 15).Address(False, False)
   Sheets("Rincian").Range("C10:" celladd).Copy
Windows("Monitoring Jadwal.xlsm").Activate
Range("F" Rows.Count).End(xlUp).Offset(1).PasteSpecial Paste:=xlPasteValues
    Workbooks.Open pileku

    Sheets("Rincian").Range("C55").End(xlDown).Offset(1).Select
    celladd = ActiveCell.Offset(-1, 15).Address(False, False)
   Sheets("Rincian").Range("C55:" celladd).Copy
Windows("Monitoring Jadwal.xlsm").Activate
Range("F" Rows.Count).End(xlUp).Offset(1).PasteSpecial Paste:=xlPasteValues

Exit Sub
Err:
MsgBox "Mboten Tamtu Mbikak", vbExclamation, "Error"
End Sub

Dicobi rumiyin,

Salam

Nang Agus


2014-08-30 11:13 GMT+07:00 Liem Suliem [email protected]
[belajar-excel] <[email protected]>:

>
>
> niki pak agus sing pun kulo edit.. dan berjalan sesuai yang dinginkan
>
> tapi sing niki maksute pripun
>
> 1. belum didefinisikan variabel untuk aduhh dengan tipe string.
>
> saya tambahai dim aduhh as string seprtinya sama..
>
> Private Sub CommandButton3_Click()
> Dim pileku As String
> Dim celladd As String
> Dim splitlist As Variant
> Dim aduhh As String 'tambah ini atau tidak sekrip jalan
> On Error GoTo Err
>
> pileku = Application.GetOpenFilename(Title:="Tulung Bikak Setunggal File
> Mawon", _
> FileFilter:="Excel Files *.xls* (*.xls*),")
> splitlist = VBA.Split(pileku, "\")
> aduhh = splitlist(UBound(splitlist, 1))
>    Workbooks.Open pileku
>     Sheets("Rincian").Range("C10").End(xlDown).Offset(1).Select
>     celladd = ActiveCell.Offset(-1, 15).Address(False, False)
>    Sheets("Rincian").Range("C10:" celladd).Copy
> Windows("Monitoring Jadwal.xlsm").Activate
> Range("F" Rows.Count).End(xlUp).Offset(1).PasteSpecial Paste:=xlPasteValues
>     Workbooks.Open pileku
>
>     Sheets("Rincian").Range("C55").End(xlDown).Offset(1).Select
>     celladd = ActiveCell.Offset(-1, 15).Address(False, False)
>    Sheets("Rincian").Range("C55:" celladd).Copy
> Windows("Monitoring Jadwal.xlsm").Activate
> Range("F" Rows.Count).End(xlUp).Offset(1).PasteSpecial Paste:=xlPasteValues
>
> Exit Sub
> Err:
> MsgBox "Mboten Tamtu Mbikak", vbExclamation, "Error"
> End Sub
>
> salam
> liem
>
>
>   Pada Sabtu, 30 Agustus 2014 10:41, "Nang Agus [email protected]
> [belajar-excel]" menulis:
>
>
>
>  Dear Pak Liem,
>
> Cekripttt yang baru saja saya kirimkan ada beberapa kekurangan, tolong
> dilengkapi. antara lain:
> 1. belum didefinisikan variabel untuk aduhh dengan tipe string.
> 2. belum ada trap untuk cancel open file. (jika cancel open file akan
> error)
>
> Wasalam
> NangAgus
>
>
>    
>

Kirim email ke