Excel 返回周数的VBA表单

Excel 返回周数的VBA表单,excel,vba,Excel,Vba,我试图使用VBA用户表单在数据表上显示周数 比如说。提交表单时,它会创建按下按钮的日期。我需要它来显示当按下按钮时,与该日期对应的周数 我在使用date时尝试过类似的呼叫功能,并改为weeknumber,我在网上进行了检查,但我很难找到答案 Dim emptyRow As Long, ws As Worksheet Set ws = Sheets("Ethan") emptyRow = ws.Range("A" & Rows.Count).End(xlUp).Row + 1 ws.

我试图使用VBA用户表单在数据表上显示周数

比如说。提交表单时,它会创建按下按钮的日期。我需要它来显示当按下按钮时,与该日期对应的周数

我在使用date时尝试过类似的呼叫功能,并改为weeknumber,我在网上进行了检查,但我很难找到答案

Dim emptyRow As Long, ws As Worksheet

Set ws = Sheets("Ethan")
emptyRow = ws.Range("A" & Rows.Count).End(xlUp).Row + 1


ws.Range("A" & emptyRow).Value = Date
ws.Range("A" & emptyRow).Value = WeekNum (this doesn't work)
ws.Range(“A”&emptyRow.Value=WorksheetFunction.WeekNum(日期,vbMonday)

可能的重复项