Vba: cara menggunakan pi dalam perhitungan


Dalam matematika, Pi adalah bilangan irasional (bilangan desimal tak berujung) yang kira-kira sama dengan 3,14.

Untuk menggunakan Pi dalam perhitungan di VBA, Anda dapat menggunakan sintaks berikut:

 Function MultiplyByPi(inputVal)

Dim Pi As Double

MultiplyByPi = inputVal * Application.WorksheetFunction.Pi()

End Function

Fungsi khusus ini memungkinkan Anda mengalikan nilai apa pun di Excel dengan Pi.

Perhatikan bahwa Application.WorksheetFunction.Pi mengembalikan nilai 3.14159265358979 , yang merupakan konstanta Pi 15 digit yang tepat.

Jika Anda memerlukan penghitungan yang lebih presisi daripada 15 digit, Anda cukup melakukan hardcode Pi dengan digit sebanyak yang Anda inginkan.

Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.

Contoh: Cara menggunakan Pi di VBA

Misalkan kita memiliki daftar nilai berikut di Excel yang ingin kita kalikan dengan Pi:

Untuk melakukan ini, kita dapat membuat fungsi berikut di VBA:

 Function MultiplyByPi(inputVal)

Dim Pi As Double

MultiplyByPi = inputVal * Application.WorksheetFunction.Pi()

End Function

Setelah kita membuat fungsi ini, kita bisa mengetikkan rumus berikut di sel B2 untuk mengalikan nilai di sel A2 dengan Pi:

 =MultiplyByPi( A2 )

Kita kemudian dapat mengklik dan menyeret rumus ini ke setiap sel yang tersisa di kolom B:

Kolom B sekarang menampilkan setiap nilai di kolom A dikalikan Pi.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di VBA:

VBA: Cara menambahkan nilai dalam suatu rentang
VBA: Cara menghitung nilai rata-rata rentang
VBA: Cara menghitung jumlah baris dalam jangkauan

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *