# Top VBA Functions

- Written by Puneet

Once you get started with VBA, learning how to use the built-in functions while writing VBA code is next important.

In VBA, built-in functions are predefined procedures or methods that can be used to perform specific tasks. These functions are part of the VBA library and can simplify programming by providing standard functionality without requiring you to write the code from scratch.

Here I have listed the Top 100 VBA Functions (Category Wise) in detail with examples and sample codes.

These functions are listed under specific categories (10) to help you understand the purpose of each function easily.

Below is the list of categories of the major VBA functions. All the functions are further listed under these categories:

## VBA TEXT (String) Functions

VBA TEXT functions help you manipulate text value(s) from a cell, a range of cells, or an entire worksheet or workbook.

In simple words, these functions are specifically built to change text values. Below, we have a list of some of the most important functions that you can learn to use:

## VBA DATE & Time Functions

VBA DATE & Time functions are specifically built to deal with dates and the time from data.

With these functions, you can extract part of a date, add or subtract days from a date and the difference between two dates and from a time value, add hours, minutes, and hours to a time, and calculate the difference between two-time values.

Below, we have a list of date functions that you can learn to use:

## VBA MATHS Functions

VBA MATHS functions are designed to perform specific mathematical calculations. In simple words, these functions perform complex calculations to perform otherwise.

Below, we have a list of maths functions that you can learn to use:

## VBA Information Functions

VBA information functions can return information about a variable or expression’s data type or value. Here are some commonly used information functions in VBA:

## VBA ARRAY Functions

You can use VBA Array functions to work with arrays, which are collections of elements of the same type. These functions help you to manipulate arrays efficiently. Here are some commonly used VBA array functions:

## VBA Data Type Conversion Functions

In VBA, Data type conversion functions can convert data from one type to another. These functions are helpful when you need to ensure that your variables are of the correct type for your operations. Here are some commonly used data type conversion functions in VBA: