如何使用vba weekdayname函数?
WEEKDAYNAME VBA 函数列在 VBA 函数的日期类别中。当您在 VBA 代码中使用它时,它会使用提供的整数作为日期数字返回日期名称 (weekday )。简单来说,它使用星期几数字(范围从 1 到 7)返回日期名称。
句法
WeekDayName(WeekDay, [缩写], [FirstWeekDay])
论点
- 星期几:指定 1 到 7 之间的整数。
- [Abbreviate] :一个布尔值,用于指定是否需要完整的月份名称或缩写名称[这是一个可选参数,如果省略,VBA 默认为 FALSE]。
- 使用 TRUE 作为简称(即“Jan”、“Feb”、“Mar”等),或使用 FALSE 作为全名(即“January”、“February”、“March”等)
- [FirstDayOfWeek] :设置一周第一天的字符串[这是一个可选参数,如果省略,VBA 默认采用 vbSunday]。
- vbUseSystemDayOfWeek – 取决于系统设置。
- vbSunday – 星期日
- vblunday – 星期一
- vbTuesday – 星期二
- vbWednesday – 星期三
- vb星期四 – 星期四
- vbFriday – 星期五
- vbSaturday – 星期六
例子
要实际了解如何使用 VBA WEEKDAYNAME 函数,您需要查看下面的示例,其中我们使用它编写了 vba 代码:
Sub example_WEEKDAYNAME() Range("A1").Value = WeekdayName(1, "True", vbMonday) End Sub
在上面的代码中,我们使用了 WEEKDAYNAME,并使用 1 获取一周的第一天,使用 TRUE 获取一周的第一天,使用 vbMonday 将星期一设置为一周的第一天。结果,单元格 B1 中有 Mon。