Sub KopiSheet()
 *  ' TEPATNYA COPY RANGE ANTAR SHEET*
*   ' YANG DICOPY BUKAN SHEET PAK !!!!*
*   ' iHaps*
*   ' --------------------------------*
   Dim Sumber As Range
   Set Sumber = Worksheets("SUMBER").Cells(5, 1).CurrentRegion
   Application.ScreenUpdating = False

   With Worksheets("HASIL")
      Sumber.Offset(0, 0).Resize(, 1).Copy:
      .Range("B5").PasteSpecial xlPasteValuesAndNumberFormats

      Sumber.Offset(0, 2).Resize(, 1).Copy:
      .Range("D5").PasteSpecial xlPasteValuesAndNumberFormats

      Sumber.Offset(0, 1).Resize(, 1).Copy:
      .Range("F5").PasteSpecial xlPasteValuesAndNumberFormats

      Sumber.Offset(0, 4).Resize(, 1).Copy:
      .Range("G5").PasteSpecial xlPasteValuesAndNumberFormats

      .UsedRange.EntireColumn.AutoFit
      .Activate
      .Cells(1).Activate
   End With

   Application.CutCopyMode = False
   Application.ScreenUpdating = True
End Sub

*
*
*2012/2/1 guru muda <mudag...@yahoo.com>*
>
>   *Mohon bantuan kepada para rekan milis.
> Saya coba tulis code VBA (CODE ini hasil reparasi teman milis ini juga)
> agar bisa mengcopy nilai atau isi dari suatu sheet ke sheet lain pake
> tombol. Tetapi hasilnya tidak sesuai dengan harapan karena jika suatu cell
> berisi formula maka yg dicopy formulanya, padahal saya mau mengcopy isinya
> (tampilannya).
>
> Mohon Code VBA diprbaiki.
> Keterangan selengkapnya dapat dilihat pada lampiran.
> Atas pelajarannya, saya ucapkan terima kasih.
>
> *
>

Attachment: guru tua mengCopy Sheet Otomatis Pake Tombol.xlsm
Description: application/vnd.ms-excel.sheet.macroenabled.12

Kirim email ke