Sub Proses3StepYgDiUlangUlang_haps()
   '--hapsari / smg, 16 Okt 2011
   '--milis XL-mania message No 19396
   '--versi jiplak makro siti tapi pakai For-Next
   '----------------------------------
   Dim TopROW As Range, NexROW As Range
   Dim n As Long, NumRows As Long

   Set TopROW = Application.InputBox( _
       "Tentukan Baris Pertama Data Anda", _
       "Makro ingin tahu TopRow & Jumlah Kolom", _
       Selection.Address, , , , , 8)
   NumRows = Cells(Rows.Count, TopROW(1, 1).Column). _
             End(xlUp).Row + 3 - TopROW(1).Row

   For n = 1 To NumRows
      If n Mod 3 = 1 Then
         Set NexROW = TopROW.Offset(n - 1, 0)
      Else
         NexROW.Copy
         TopROW(n, 1).PasteSpecial xlPasteValuesAndNumberFormats
      End If
   Next n
   Application.CutCopyMode = False

End Sub


2011/10/14 Supirman <[email protected]>

> **
>
>
> Dear Master
> Saya ingin menanyakan penulisan Macro
> Misalnya saya punya data seperti terlampir
>
> *Masalah*
> Saya harus mengcopy data A2:F2 dan selanjutnya di paste di A3:F4
> Demikian selanjutnya saya harus mencopy data di A5:F5 selanjutnya di copy
> di A6:F7
>
> Pekerjaaan ini harus dilakukan berulang karena data sebayak 11.000 buah
>
> *Pertanyaannya*
> Bagaimana penulisan nya dalam macro sehingga menghasilkan hasil seperti
> tersebut diatas dimana alamat cell sesuai dengan yang saya pilih
>
> Demikian mohon pencerahannya, terimakasih
>
>
>
>
>
>  
>

Attachment: Tanya Makro Mengulang Kerjaan per per 3 step (haps).xlsm
Description: application/vnd.ms-excel.sheet.macroenabled.12

Kirim email ke