VBA SIN Function

HomeVBA Functions LIST (Category Wise)How to use the VBA SIN Function (Syntax + Example)

What is VBA SIN Function

The VBA SIN function is listed under the math category of VBA functions. When you use it in a VBA code, it returns the sine of a supplied angle. You can learn more about sine from here.

how to use it

To use VBA's SIN function you need to understand its syntax and arguments:




  • Number: An integer to specify the angle (in radians) that you want to calculate the sine of.

Example to use SIN Function in VBA

To practically understand how to use VBA SIN function, you need to go through the below example where we have written a vba code by using it:

Sub example_SIN()
Range("B1").Value = Sin(Range("A1"))    
End Sub

In the above code, we have used SIN to get the sine of the angle which we have in the cell in A1 and returned the result in the cell B1.


Below are some important points which you need to take care while using SIN function in VBA.

  • If the value specified is a value other than a number or a number that can’t be recognized as a number, VBA will return the run-time 13 error.
  • You can multiply the result returned by the SIN with pi/180 to convert it into a radian and 180/pi to convert it into degrees.

About the Author

puneet one point one

Puneet is using Excel since his college days. He helped thousands of people to understand the power of the spreadsheets and learn Microsoft Excel. You can find him online, tweeting about Excel, on a running track, or sometimes hiking up a mountain.