RUMUS MENCARI BARIS ATAU KOLOM YANG KOSONG DENGAN MACRO EXCEL

0

Selamat datang di IDNOffice.my.id, Situs yang menyediakan berbagai macam tutorial, tips dan trik microsoft Office serta keperluan file kantor anda terlengkap di Indonesia. Selain itu, Anda juga bisa mengunduh berbagai macam Contoh Surat Bisnis, Surat Dinas, Surat Izin, Surat Kuasa, Surat Lamaran Kerja, Surat Pemberitahuan, Surat Penawaran, Surat Pengunduran Diri, Surat Peringatan, Surat Perjanjian, Surat Pernyataan, Surat Resmi, Surat Undangan dll dengan berbagai macam format sesuai kebutuhan.

Berikut ini adalah RUMUS MENCARI BARIS ATAU KOLOM YANG KOSONG DENGAN MACRO EXCEL - .
Download Kumpulan Contoh Surat Template DOC, PPT, PDF AI, CDR, EPS, SVG, PNG, atau JPEG di IDNOffice.my.id. Download Contoh Surat Bisnis, Surat Dinas, Surat Izin, Surat Kuasa, Surat Lamaran Kerja, Surat Pemberitahuan, Surat Penawaran, Surat Pengunduran Diri, Surat Peringatan, Surat Perjanjian, Surat Pernyataan, Surat Resmi, Surat Undangan,Template undangan, template desain, serta semua keperluan kantor anda secara gratis all format. Download logo vector format lengkap.

Private Sub BarisKosong_satu()
Dim BarisKosong
BarisKosong = Cells(1, 1).End(xlDown).Offset(1, 0).Row
MsgBox "cara satu :" & BarisKosong
End Sub

Private Sub BarisKosong_dua()
Dim BarisKosong
BarisKosong = Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Row
MsgBox "cara dua :" & BarisKosong
End Sub

Private Sub BarisKosong_tiga()
Dim BarisKosong
Dim i
i = 1
Do While Cells(i, 1) <> ""
i = i + 1
Loop
BarisKosong = i
MsgBox "cara tiga :" & BarisKosong
End Sub


Private Sub BarisKosong_empat()
Dim BarisKosong
Dim i
i = 1
Do While Not IsEmpty(Cells(i, 1))
i = i + 1
Loop
BarisKosong = i
MsgBox "cara empat :" & BarisKosong
End Sub

Private Sub BarisKosong_lima() 'prosesnya lama
Dim BarisKosong
Dim i
i = Rows.Count
Do While IsEmpty(Cells(i, 1))
i = i - 1
Loop
BarisKosong = i + 1
MsgBox "cara lima :" & BarisKosong
End Sub

Private Sub BarisKosong_enam()
Dim BarisKosong
Dim i
i = 1
Do While Not IsEmpty(Cells(i, 1))
BarisKosong = Cells(i, 1).Offset(1, 0).Row
i = i + 1
Loop
'BarisKosong = i + 1
MsgBox "cara enam :" & BarisKosong
End Sub

Private Sub BarisKosong_tujuh() 'prosesnya lama
Dim BarisKosong
Dim i
i = Rows.Count
Do While IsEmpty(Cells(i, 1))
BarisKosong = Cells(i, 1).Offset(-1, 0).Row
i = i - 1
Loop
BarisKosong = BarisKosong + 1
MsgBox "cara tujuh :" & BarisKosong
End Sub

'============================
Private Sub kolomKosong_satu()
Dim kolomKosong
kolomKosong = Cells(1, 1).End(xlToRight).Offset(0, 1).Column
MsgBox "cara satu :" & kolomKosong
End Sub

Private Sub kolomKosong_dua()
Dim kolomKosong
kolomKosong = Cells(1, Columns.Count).End(xlToLeft).Offset(0, 1).Column
MsgBox "cara dua :" & kolomKosong
End Sub

'silakan berkreasi sendiri semoga sukses

'secara manual cari baris kosong adalah sebagai berikut :
'1. pilih cels A1
'2. tekan enter atau panah bawah terus sampai ketemu baris yang kosong
'kalau dibahasakan dengan VBA
'Cells(1,1) = meletakkan poniter ke cell A1
'.End = sampai mentok/akhir
'(xlDown)=panah atas
'offset = geser
'(1,0)=argument gesernya =1 baris ke bawah, 0 kolom ke kanan artinya tetap dikolom A
' .Row = mengambil nilai baris

'baris kosong = Cells(1, 1).End(xlDown).Offset(1, 0).Row
'artinya seolah kita pilih cell A1 kemudian tekan panah ke bawah sampai baris terakhir
'yang ada isinya, kemudian turun satu baris lagi,
'kemudian nilai barisnya disimpan dalam variabel yang bernama "BarisKosong"
' maka inilah baris kosong pertama

'Lain lagi jika 'baris kosong = Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Row
'ini artinya seolah kita pilih cells kolom A paling bawah terus tekan panah atas
'sampai mentok ketemu cell yang tidak kosong kemudian geser ke bawah 1 baris,
'kemudian nilai barisnya disimpan dalam variabel yang bernama "BarisKosong"

'rows.count = menunjukkan bnyak baris dalam worksheet, nilainya tergantung versi excel/ms office nya
'kalau versi 2003=
'kalau versi 2007 = 1048576
'dll

'columns.Count =menunjukkan jumlah kolom dalam worksheet, nilai juga tergantu versinya
'kalau versi 2007 = 16384
'
'dengan cara yang sama di atas kode berikut ini juga dipahami
'cuma berbeda arahnya
'kolomKosong = Cells(1, 1).End(xlToRight).Offset(0, 1).Column
'kolomKosong = Cells(1, Columns.Count).End(xlToLeft).Offset(0, 1).Column

' xlUp = panah ke atas
' xlDown = panah ke bawah
' xlToRight = panah ke kanan
' xlToLeft = panah ke kiri
'
' Do while
'......
'......
' Loop

' adalah perintah untuk iterasi/perulangan
' artinya kode-kode di antara Do While ... Loop akan terus dijalankan jika syarat kondisinya terpenuhi
' syarat kondisi diletakkan setelah kata "while" tersebut
' Do While cells(i,1)<>"" artinya kerjakan selama cells(baris i kolom 1) tidak kosong
' sama maksudnya dengan perintah Do While Not IsEmpty

 

Bingung cara mengunduh? Baca tata Cara Unduh Contoh Surat Bisnis, Surat Dinas, Surat Izin, Surat Kuasa, Surat Lamaran Kerja, Surat Pemberitahuan, Surat Penawaran, Surat Pengunduran Diri, Surat Peringatan, Surat Perjanjian, Surat Pernyataan, Surat Resmi, Surat Undangan,Template undangan, template desain, logo dll di situs ini. Gunakan fitur pencarian atau gunakan Sitemap untuk mempermudah pencarian logo, poster, banner, spanduk, id card, kartu nama, twibbon, dll di situs ini.
Not sure how to download? Read system How to Download Examples of Business Letters, Official Letters, Permits, Power of Attorney, Job Application Letters, Notification Letters, Offer Letters, Resignation Letters, Warning Letters, Agreement Letters, Statement Letters, Official Letters, Invitation Letters, Invitation Templates, design templates, logos etc. on this site. Use the search tool or use Sitemap to make finding Official Letters, Permits, Power of Attorney, Job Application Letters, Notification Letters, Offer Letters, Resignation Letters, Warning Letters, etc. on this site.
Lihat Ketentuan Layanan sebelum Anda mengunduh contoh surat, Anda dianggap setuju dengan ketentuan tersebut setalah mengunduh contoh surat di situs ini. Jika ada kesalahan tautan unduhan, mohon laporkan ke admin melalui halaman Formulir Kontak agar dapat segera diperbaiki.
See Terms of Service before you download the logo, you are deemed to agree with these terms after downloading the Official Letters on this site. If there is an error in the download link, please report it to the admin via the Contact Form page so that it can be fixed immediately.
Tags

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.
Post a Comment (0)

buttons=(Accept !) days=(20)

Our website uses cookies to enhance your experience. Learn More
Accept !
To Top