Fungsi makro Excel
Fungsi numerik
Banyak pengguna mengandalkan Excel untuk perpustakaan yang luas dari fungsi matematika. Programer makro dapat menggunakan fungsi angka VBA untuk melakukan tugas-tugas umum, seperti pembulatan dan pemotongan. Fungsi "putaran" memungkinkan program makro untuk sekadar membulatkan angka dalam kotak Excel ke atas atau bawah ke posisi desimal tertentu. Jika bagian fungsional dari suatu nomor di tempatnya harus diabaikan dan dihapus sepenuhnya, "Int." memotong angka. Fungsi trigonometri seperti "Sin", "Cos" dan "Tan" memungkinkan untuk membuat perhitungan geometrik dalam makro. Nilai absolut dari suatu angka dapat diturunkan dari fungsi "ABS". Fungsi-fungsi matematika umum ini mudah diintegrasikan ke dalam makro Excel untuk memberikan perhitungan numerik untuk aplikasi apa pun.
Fungsi keuangan
Microsoft Excel sangat populer di kalangan profesional keuangan, karena perpustakaannya yang luas dalam fungsi keuangan. Dimungkinkan untuk menggunakan fungsi ini dalam makro Excel untuk membuat kalkulator keuangan yang cepat dan mudah. Fungsi "Pmt" menghitung jumlah pembayaran pinjaman berdasarkan pada pokok, suku bunga, dan jadwal pembayaran Anda. Serupa dengan ini adalah fungsi "IPmt", yang menggunakan parameter yang sama untuk mengembalikan hanya bagian bunga dari pinjaman pembayaran. Fungsi "Nper" dapat menentukan jumlah total pembayaran yang diperlukan untuk membayar pinjaman untuk nilai modal, suku bunga, dan jadwal amortisasi. Fungsi "Fv" menentukan nilai masa depan investasi berdasarkan variabel yang sama. Fungsi-fungsi ini memungkinkan untuk dengan cepat menghasilkan data keuangan yang berguna tanpa membangun formula yang rumit secara manual.
Fungsi teks
Meskipun Excel adalah alat yang baik untuk memanipulasi data numerik, Excel juga menawarkan perpustakaan fungsi string untuk operasi manipulasi teks. Dimungkinkan untuk memformat, bergabung, dan mengekstrak teks menggunakan fungsi makro ini. Misalnya, sel Excel dapat berisi informasi tentang kota dan negara bagian. Dengan fungsi seperti "kiri" dan "kanan", algoritma makro dapat mengekstrak data dari kiri sel dan kanan sel dengan ruang atau koma di antara mereka sebagai titik ekstraksi. Dengan cara ini, kota dan negara kemudian dapat disimpan dalam sel terpisah secara otomatis. Kebalikan dari proses ini dapat menggabungkan data dari beberapa sel dalam satu sel. Fungsi "penggabungan" memungkinkan rangkaian string teks apa pun untuk dihubungkan bersama dalam string panjang yang dihasilkan. Pemformatan disk juga dapat dicapai dengan mudah. Fungsi "LCASE" "Ucase" dan seluruh string dikonversi menjadi huruf besar atau huruf kecil, masing-masing.