Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fungsi '<procedurename>' tidak mengembalikan nilai pada semua jalur kode. Apakah Anda kehilangan pernyataan 'Kembalikan'?
Prosedur Function memiliki setidaknya satu jalur yang mungkin melalui kodenya yang tidak mengembalikan nilai.
Anda dapat mengembalikan nilai dari prosedur dengan Function salah satu cara berikut:
Sertakan nilai dalam Pernyataan Pengembalian.
Tetapkan nilai ke
Functionnama prosedur lalu lakukanExit Functionpernyataan.Tetapkan nilai ke
Functionnama prosedur lalu lakukanEnd Functionpernyataan.
Jika kontrol lolos ke Exit Function atau End Function dan Anda belum menetapkan nilai apa pun ke nama prosedur, prosedur mengembalikan nilai default dari jenis data yang dikembalikan. Untuk informasi selengkapnya, lihat "Perilaku" di Pernyataan Fungsi.
Secara default, pesan ini adalah peringatan. Untuk informasi selengkapnya tentang menyembunyikan peringatan atau memperlakukan peringatan sebagai kesalahan, lihat Mengonfigurasi Peringatan di Visual Basic.
ID Kesalahan: BC42105
Untuk memperbaiki kesalahan ini
Periksa logika alur kontrol Anda dan pastikan Anda menetapkan nilai sebelum setiap pernyataan yang menyebabkan pengembalian.
Lebih mudah untuk menjamin bahwa setiap pengembalian dari prosedur mengembalikan nilai jika Anda selalu menggunakan
Returnpernyataan . Jika Anda melakukan ini, pernyataan terakhir sebelumnyaEnd Functionharus menjadiReturnpernyataan.