Daftar Isi
Pada artikel ini, saya akan menunjukkan kepada Anda bagaimana Anda bisa mendapatkan nilai sel menurut baris dan kolom dari lembar kerja di Excel VBA Anda akan belajar mendapatkan nilai sel dari seluruh lembar kerja, serta dari rentang lembar kerja yang digunakan dan rentang yang dipilih.
Dapatkan Nilai Sel menurut Baris dan Kolom di Excel VBA (Tampilan Cepat)
Sub Cell_Value_from_Whole_Worksheet() Value = Worksheets("Sheet1").Cells(7, 3) MsgBox Value End Sub
Unduh Buku Kerja Praktik
Unduh buku kerja latihan ini untuk latihan saat Anda membaca artikel ini.
Dapatkan Nilai Sel menurut Baris dan Kolom.xlsm3 Metode untuk Mendapatkan Nilai Sel menurut Baris dan Kolom di Excel VBA
Oleh karena itu, tanpa menunda-nunda lagi, mari kita masuk ke pembahasan utama kita hari ini. Kita akan belajar untuk mendapatkan nilai sel dengan cara 3 metode hari ini: dari seluruh lembar kerja, dari rentang lembar kerja yang digunakan, dan dari rentang yang dipilih.
1. Dapatkan Nilai Sel menurut Baris dan Kolom dari Seluruh Lembar Kerja di Excel VBA
Pertama-tama, kita akan mendapatkan nilai sel berdasarkan baris dan kolom dari seluruh lembar kerja.
Untuk mendapatkan nilai sel berdasarkan baris dan kolom dari seluruh lembar kerja, Anda dapat menggunakan perintah Metode sel dari VBA .
Contohnya, untuk mendapatkan nilai dari sel di dalam 4 baris dan 6 kolom lembar kerja yang disebut Sheet1 Anda bisa menggunakan:
Nilai = Lembar Kerja ("Sheet1").Cells(4, 6)
⧭ Contoh:
Di sini kita punya lembar kerja bernama Sheet1 dengan nama beberapa siswa dan tanda mereka di Fisika, Kimia, dan Matematika dari sebuah Sekolah. Kumpulan data dimulai dari sel A1 dari lembar kerja.
Sekarang, untuk mendapatkan tanda dari 6 siswa di Kimia , Anda harus mendapatkan nilai sel dari 7 baris dan 3 kolom lembar kerja.
The VBA kode akan menjadi:
⧭ Kode VBA:
Sub Cell_Value_from_Whole_Worksheet() Value = Worksheets("Sheet1").Cells(7, 3) MsgBox Value End Sub
⧭ Keluaran:
Jalankan kodenya. Ini akan menampilkan nilai sel dari 7 baris dan 3 kolom Sheet1 yaitu 78 .
Baca selengkapnya: Cara Menemukan Nilai dalam Kolom Menggunakan VBA di Excel (4 Cara)
2. Dapatkan Nilai Sel menurut Baris dan Kolom dari Rentang yang Digunakan di Excel VBA
Selanjutnya, kita akan mendapatkan nilai sel menurut baris dan kolom dari rentang lembar kerja yang digunakan.
Untuk mendapatkan nilai sel menurut baris dan kolom dari rentang lembar kerja yang digunakan, Anda dapat kembali menggunakan perintah Metode sel dari VBA , tetapi di sepanjang Kisaran Bekas objek.
Contohnya, untuk mendapatkan nilai dari sel di dalam 4 baris dan 6 kolom dari rentang lembar kerja yang digunakan disebut Sheet2 Anda bisa menggunakan:
Nilai = Lembar Kerja ("Sheet2").UsedRange.Cells(4, 6)
⧭ Contoh:
Di sini kita punya lembar kerja lain yang disebut Sheet2 dengan kumpulan data yang sama, maka nama beberapa siswa dan tanda mereka di Fisika, Kimia, dan Matematika dari sebuah Sekolah. Namun kali ini kumpulan data dimulai dari sel B2 dari lembar kerja.
Sekarang, untuk mendapatkan tanda dari 6 siswa di Kimia lagi, Anda harus mendapatkan nilai dari 7 baris dan 3 kolom kisaran yang digunakan.
The VBA kode akan menjadi:
⧭ Kode VBA:
Sub Cell_Value_from_Used_Ranget() Value = Worksheets("Sheet1").UsedRange.Cells(7, 3) MsgBox Value End Sub
⧭ Keluaran:
Jalankan kodenya. Ini akan menampilkan nilai sel dari 7 baris dan 3 kolom dari rentang yang digunakan dari Sheet2 yaitu 78 .
Baca selengkapnya: Cara Menemukan Nilai dalam Kolom di Excel (4 Metode)
Bacaan Serupa
- Cara Menemukan Kemunculan Pertama Nilai dalam Kolom di Excel (5 Cara)
- Cara Menemukan Kemunculan Terakhir Nilai dalam Kolom di Excel (5 Metode)
3. Dapatkan Nilai Sel menurut Baris dan Kolom dari Rentang Tertentu di Excel VBA
Terakhir, kita akan mendapatkan nilai sel menurut baris dan kolom dari rentang lembar kerja yang dipilih.
Untuk mendapatkan nilai sel menurut baris dan kolom dari rentang tertentu dari lembar kerja, Anda dapat menggunakan perintah Metode sel dari VBA , tetapi di sepanjang Rentang objek.
Contohnya, untuk mendapatkan nilai dari sel di dalam 4 baris dan 6 kolom rentang E2:H14 dari lembar kerja yang disebut Sheet3 Anda bisa menggunakan:
Nilai = Lembar Kerja("Sheet3").Range("E2:H14").Cells(4, 6)
⧭ Contoh:
Di sini kita punya lembar kerja lain yang disebut Sheet3 dengan dua set data. Satu dengan nama dan Identitas para siswa ( B2: C14 ) dari sebuah Sekolah, dan yang lainnya dengan nama beberapa siswa dan tanda mereka di Fisika, Kimia, dan Matematika (E2:H14) .
Sekarang, untuk mendapatkan tanda dari 6 siswa di Kimia lagi, Anda harus mendapatkan nilai dari 7 baris dan 3 kolom rentang E2:H14 dari lembar kerja.
The VBA kode akan menjadi:
⧭ Kode VBA:
Sub Cell_Value_from_Selected_Range() Value = Worksheets("Sheet3").Range("E2:H14").Cells(7, 3) MsgBox Value End Sub
⧭ Keluaran:
Jalankan kodenya. Ini akan menampilkan nilai sel dari 7 baris dan 3 kolom rentang E3:G13 dari Sheet3 yaitu 78 .
Baca selengkapnya: Cara Menemukan 5 Nilai dan Nama Teratas di Excel (8 Cara Berguna)
Hal-hal yang Perlu Diingat
Di sini saya menggunakan Kisaran Bekas dan Rentang objek dari VBA Untuk mengetahuinya secara detail, Anda dapat mengunjungi tautan ini.
Kesimpulan
Jadi, berikut adalah cara untuk mendapatkan nilai sel apa pun berdasarkan baris dan kolom dengan VBA Apakah Anda memiliki pertanyaan? Jangan ragu untuk bertanya kepada kami. Dan jangan lupa untuk mengunjungi situs kami ExcelWIKI untuk lebih banyak postingan dan pembaruan.