Isi Makro Baris Kosong Excel - Tips Excel

Daftar Isi

Terima kasih kepada Mike yang memberikan pertanyaan Excel minggu ini:

Saya mencoba menulis makro dan saya baru dalam hal ini. Saya memiliki spreadsheet Excel yang panjangnya ratusan halaman dan banyak kolom. Saya ingin makro hanya menelusuri kolom "A" untuk "" (tidak ada data) dan kemudian menggunakan data dari baris sebelumnya, memilih dari kolom "A" hingga "CB" dan kemudian mengisi hingga mendeteksi data di sel di kolom "A". Kemudian perlu diulangi sampai semuanya selesai.

Makro di bawah ini akan melakukan triknya:

Public Sub CopyDown() LastRow = Range("A65536").End(xlUp).Row For i = 1 To LastRow If Range("A" & i).Value = "" Then Range("A" & i - 1 & ":CB" & i - 1).Copy Destination:=Range("A" & i) End if Next i End Sub

Tetapi Anda mungkin tidak harus menggunakan makro untuk melakukan apa yang Anda inginkan. Cara yang lebih cepat adalah menggunakan trik yang diperkenalkan di tip dari 12/12/98 untuk mencapai hal yang sama tanpa makro.

Trik pertama adalah memilih semua sel kosong dalam pilihan Anda. Sorot dari A1 sampai CB di baris terakhir data Anda. Pilih Edit> GoTo> Khusus> Kosong> OK.

Selanjutnya, Anda ingin memasukkan rumus yang sama di semua sel kosong tersebut. Untuk melakukan ini, tekan tombol sama dengan, tekan panah atas, lalu tahan Ctrl dan tekan Enter. Ini akan mereplikasi rumus ke semua sel kosong.

Terakhir, ubah rumus menjadi nilai. Sorot seluruh rentang data, pilih Edit> Salin, Edit> Tempel Khusus> Nilai> OK.

Perhatikan bahwa jika data asli Mike berisi rumus atau berisi beberapa baris yang sebagian kosong, maka prosedur ini tidak akan berfungsi, akan lebih baik untuk tetap menggunakan makro yang diperlihatkan di atas.

Artikel yang menarik...