1. 数学函数:
- Abs(): 返回一个数的绝对值。
- Sqr(): 返回一个数的平方根。
- Round(): 对一个数进行四舍五入。
Dim absoluteValue As Double
absoluteValue = Abs(-5.6)
Dim squareRoot As Double
squareRoot = Sqr(25)
Dim roundedNumber As Integer
roundedNumber = Round(3.14)
2. 字符串函数:
- Len(): 返回字符串的长度。
- Left(): 返回字符串的左侧指定数量的字符。
- Right(): 返回字符串的右侧指定数量的字符。
Dim str As String
str = "Hello, VBA!"
Dim length As Integer
length = Len(str)
Dim leftPart As String
leftPart = Left(str, 5)
Dim rightPart As String
rightPart = Right(str, 4)
3. 日期和时间函数:
- Now(): 返回当前日期和时间。
- DateAdd(): 在日期上添加一个时间间隔。
- Format(): 格式化日期和时间。
Dim currentDate As Date
currentDate = Now()
Dim newDate As Date
newDate = DateAdd("d", 7, currentDate)
Dim formattedDate As String
formattedDate = Format(currentDate, "yyyy-mm-dd")
这些是只是一些内置函数的例子,VBA提供了许多其他功能强大的函数,可以满足不同的编程需求。您可以通过查阅VBA的文档或使用集成开发环境(IDE)的自动完成功能来浏览和查找内置函数。在IDE中,只需键入函数名称,然后按下空格或Tab键,将会显示函数的参数信息和用法。
转载请注明出处:http://www.pingtaimeng.com/article/detail/299/VBA