Modül 8: Fonksiyonlar
Kendi Formülünü Yaz (UDF: User Defined Function)
Function Prosedürü
Sub komutu makro çalıştırırken, Function komutu Excel formül çubuğunda kullanılabilen işlevler üretir.
VBA Kodu:
Function YuzdeHesapla(tutar As Double, oran As Double) As Double
YuzdeHesapla = tutar * (oran / 100)
End FunctionNe Göreceksiniz? Excel sayfanıza dönüp herhangi bir hücreye =YuzdeHesapla(100; 18) yazdığınızda formül anında 18 sonucunu üretecektir.