使用VBA设置系统日期和时间

时间:2015-11-09 00:53:59

标签: vba excel-vba word-vba excel

Office2007的VBA似乎可以通过以下方式设置系统日期和时间:

date = variabletime = variable

但是,如果我尝试代码:

Dim Datum1
Datum1 = #12. Februar 1985#
Date = Datum1

我收到错误消息"权限被拒绝(错误70)",这似乎表明我没有管理员权限,但事实并非如此。

有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:1)

使用DateSerial和TimeSerial。例如:

Date = DateSerial(2015, 11, 4)   'For Date changing

Time = TimeSerial(12, 10, 22)    'For Time changing

...或者您可以尝试使用ShellExecute和Date。