2台计算机上的TODAY和WEEKDAY值不同

时间:2017-06-29 15:41:19

标签: vba date weekday

我制作了一个允许自动添加本周统计数据的脚本,但是我有一个问题是显示当周星期一的日期。

鉴于2017-06-26,在我的笔记本电脑上我得到2017-06-26这是正确的,但在另一台笔记本电脑上我得到2017-06-03 ...

如何解决这个问题?我试图在两台机器上使用相同的语言,但同样的问题。此外,当我独立使用TODAYWEEKDAY时,第二台计算机的值与第一台计算机的值相同,仅在我想计算当前第一天的日期时才会出现周。

以下是相关代码:

Range("A" & i + 5).Formula = "=TODAY()-WEEKDAY(TODAY(),2)+1"  '"week "[$-en-US]mmmm jj"th"
Range("A" & i + 5).NumberFormat = """week ""[$-en-US]mmmm dd""th"""

0 个答案:

没有答案