Ingin berguru VBA? berikut aku uraikan bahan bagaimana coding atau VBA cara copy range atau cell tersebut ke range yang lain. Misalkan aku memiliki data dari range A1 hingga dengan B10 (A1:B10) menyerupai berikut ini
Data tersebut akan dopy dan dipastekan ke alamat cell tersebut dengan memakai copy paste VBA. Caranya ialah silakan buat 1 buah module CopydanPaste berikut ini
Sub CopydanPaste()
Range("A1:B10").Copy Destination:=Range("E1")
End Sub
Arti dari coding VBA tersebut ialah kita akan menempatkan data dimulai dari cell E1 dan data tersebut sama persis dengan range A1:B10.
Cara lain untuk coding copy paste ialah Anda sanggup menciptakan modul lain menyerupai berikut ini
Sub CopyPasteCaraLain()Hasil coding kedua script VBA tersebut akan menghasilkan perintah yang sama namun untuk copy dan paste coding yang kedua akan meninggalkan marque atau garis putus-putus yang bergerak pada range A1:B10 dan untuk mengatasi hal tersebut Anda harus menambahkan script berikut ini dibawah ActiveSheet.Paste
Range("A1:B10").Copy
Range("E1").Select
ActiveSheet.Paste
End Sub
Application.CutCopyMode = False
Hasil tamat script tersebut menyerupai berikut
Sub CopyPasteCaraLain()
Range("A1:B10").Copy
Range("E1").Select
ActiveSheet.Paste
Application.CutCopyMode = False
End Sub
Hasilnya akan sama dengan script yang pertama. Silakan gunakan yang mana saja dan berdasarkan aku akan lebih simple yang pertama tetapi bila berdasarkan Anda lebih gampang yang kedua silakan gunakan toh kesudahannya juga tidak akan beda.
Demikian tutorial dasar bagaimana copy dan paste dengan coding VBA biar bermanfaat. dan selamat mencoba. Sumber http://www.excel-id.com/