目录

# WeekdayName 函数 [VBA]

WeekdayName 函数返回一周中指定某天是星期几。

This constant, function or object is enabled with the statement Option VBASupport 1 placed before the executable program code in a module.

### 语法:

            WeekdayName(Weekday as Integer [,Abbreviate as Boolean [,FirstDayofWeek as Integer]])

### 返回值:

String

### 参数:

「Weekday」: 要计算日名称的值，从 1 到 7 分别代表「星期一」到「星期天」。

「Abbreviate」: 可选。布尔值，表示星期几名称是否应该缩写。

「FirstDayofWeek」: 可选。指定每周的第一天。

### 每周的第一天:

已命名的常量 | 数值 | 说明
--- | --- | ---
vbUseSystemDayOfWeek | 0 | 使用国家语言支持 (NLS) API 设置
vbSunday | 1 | 周日 (默认)
vbMonday | 2 | 星期一
vbTuesday | 3 | 星期二
vbWednesday | 4 | 星期三
vbThursday | 5 | 星期四
vbFriday | 6 | 星期五
vbSaturday | 7 | 星期六

### 错误代码:

无

### 示例:

            REM  *****  BASIC  *****
            Option VBASupport 1
            Sub Example_WeekdayName
             Dim tgf as Integer
             tgf = 6
             print tgf &" "& WeekdayName(tgf,False,vbSunday)
            End Sub

相关主题

VBA 时期与时间函数