Sedikit tambahan, kelihatannya selnya harus bersifat unik, sebab jika tidak maka datanya akan ditumpuk ...(2 baris terakhir)
Salam, Hendrik Karnadi ________________________________ From: Jan Raisin <miss.jan.rai...@gmail.com> To: belajar-excel@yahoogroups.com Sent: Friday, 22 February 2013, 14:27 Subject: Re: [belajar-excel] belajar macro Dear Yusril, coba script berikut ini: Option Explicit Sub MoveByCriteria() Dim sht As String Dim hdSht As Range, rngSht As Range, rgSht As Range Application.ScreenUpdating = False Set hdSht = Range("a1") Set rngSht = Range(hdSht.Offset(1), hdSht.End(xlDown)) For Each rgSht In rngSht sht = rgSht.Value With Worksheets(sht) .Cells(rgSht.Offset(, 1).Value, rgSht.Offset(, 2).Value).Value = rgSht.Offset(, 3).Value End With Next rgSht Application.ScreenUpdating = True End Sub Wassalam, -Miss Jan Raisin- Pada 21 Februari 2013 19.12, Yusril Ramadani <yusrilramad...@gmail.com> menulis: > >Dear Para pakar > >Saya ada case untuk mencoba memindahkan >Data sesuai criteria sesuai nama sheet row dan kolomnya >Mohon dibantu command macronya > > >Sheet Row Column Value to paste >A 1 1 wadhasl >B 2 2 sdsf >C 5 2 dfgfddf >D 6 2 gn >C 7 2 gfn >D 10 5 gfnb >B 15 5 nh >A 20 5 nmh >C 35 30 nh >C 49 20 ngf >C 50 19 n >C 10 25 fg >A 11 25 hfn >B 12 25 hn >A 13 25 dfgfddf >D 14 25 gs >D 15 25 54 >A 15 25 4546546 >A 15 25 6589685756 > >contoh >pada sheet A row 1 colomn 1 tertulis wadhasl > > >Terima kasih sebelumnya > >Salam >YR > >