如何使用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 代码:

example-vba-weekdayname-function
 Sub example_WEEKDAYNAME() Range("A1").Value = WeekdayName(1, "True", vbMonday) End Sub

在上面的代码中,我们使用了 WEEKDAYNAME,并使用 1 获取一周的第一天,使用 TRUE 获取一周的第一天,使用 vbMonday 将星期一设置为一周的第一天。结果,单元格 B1 中有 Mon。

添加评论

您的邮箱地址不会被公开。 必填项已用 * 标注