Barangkali contoh terlampr bisa sedikit membantu.
Macronya adaah sbb :
Sub Hps()
On Error GoTo Pesan
HpsBrs = InputBox("Masukkan baris yang akan dihapus")
HpsKlm = InputBox("Masukkan kolom yang akan dihapus")
Range(HpsBrs).EntireRow.Delete
Range(HpsKlm).EntireColumn.Delete
Exit Sub
Pesan:
MsgBox ("Ketik No baris atau kolom dengan format x:x,y:y")
End SubUntuk menjalankan macro tekan tombol Ctrl dan z secara bersamaan (z adalah ShortCut Macro yang dibuat). Masukkan baris yang akan dihapus dengan mengetik 1:2,5:5 (baris yang akan dihapus adalah baris 1,2 dan 5, perhatikan teknis penulisan) Masukkan kolom yang akan dihapus dengan mengetik f:g (kolom yang akan dihapus adalah kolom f dan g) Hasilnya sel yang berada pada baris ke 7 kolom ke 9 (brs7klm9) akan berpindah ke baris ke 4 kolom ke 7) karena yang dihapus 3 baris dan 2 kolom. Salam, Hendrik Karnadi --- On Mon, 27/6/11, hendrik karnadi <[email protected]> wrote: From: hendrik karnadi <[email protected]> Subject: Re: ]] XL-mania [[ Record macro Sederhana To: [email protected] Date: Monday, 27 June, 2011, 9:18 AM Saya agak bingung mengenai beberapa kata yang ada dalam pertanyaan: - Record Macro sederhana --> saya tidak dapat menemukan macronya - Untuk menghapus beberapa kolom, padahal yang ingin dihapus (berdasarkan contoh) adalah kolom (kosong) dan baris. Macro yang dibuat dengan cara direkam atau ditulis langsung digunakan untuk melakukan tindakan tertentu secara otomatis pada range (kolom atau baris) tertentu, dengan menggunakan nama range atau alamat sel. Jika nama range (baris atau kolom) belum dapat ditentukan maka akan sulit untuk membuat macronya. Jika yang anda inginkan adalah mengambil data tertentu untuk lokasi yang telah ditentukan maka anda dapat menggunakan fungsi index, match atau vlookup. Salam, Hendrik Karnadi --- On Sun, 26/6/11, $martin <[email protected]> wrote: From: $martin <[email protected]> Subject: ]] XL-mania [[ Record macro Sederhana To: [email protected] Date: Sunday, 26 June, 2011, 6:10 PM Dear Pakar Excel, Saya memiliki problem record macro sederhana, yaitu menghapus beberapa kolom. Namun karena jumlah baris yang saya gunakan berubah-ubah sering ada data yang tidak ikut ter-convert. Mohon bantuan dari pakar excel sekalian atas bantuannya terima kasih
Hapus Baris, Kolom.xlsm
Description: application/vnd.ms-excel.sheet.macroenabled.12

