Maaf, salah kamar, lagi error. Terima kasih atas remindernya. Salam, Hendrik Karnadi
--- On Tue, 28/6/11, Haps <[email protected]> wrote: From: Haps <[email protected]> Subject: Re: [belajar-excel] Fw: Re: ]] XL-mania [[ Record macro Sederhana To: [email protected] Date: Tuesday, 28 June, 2011, 2:37 AM saya cari di b-e, thread-makernya (posting $martin) kok gak ada ya...kayaknya ini kasus untuk milis sebelah deh.... maaf OOT. btw, terima kasih jawaban pak hendrik tetap dapat kami ambil manfaatnya... -haps- 2011/6/27 hendrik karnadi <[email protected]> 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 Sub Untuk 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: 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:

