首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Office 365中的VBA日期

Office 365中的VBA日期
EN

Stack Overflow用户
提问于 2021-01-13 01:32:07
回答 1查看 129关注 0票数 0

我在VBA Office2016 32位中创建了项目,现在我正在尝试在Office365 32位(WIN10)中运行这个项目,当然我有DataPicker的问题(已解决),但现在在运行代码期间,我有错误"Complie error: Can't find project or liberary“。问题是:

代码语言:javascript
复制
currentMonth = Month(Date)

你知道为什么" date“不能显示今天的日期吗?在Excel 2016中没有问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-13 01:56:39

日期未在此处定义。它是在其他地方定义的吗?看起来日期被重新定义了。

这段代码也适用于早期版本:

代码语言:javascript
复制
Option Explicit

Sub test()
  Dim theDate as Date
  Dim currentMonth As Integer

  theDate = Now()
  currentMonth = Month(theDate)
  Debug.Print currentMonth
End Sub
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65688992

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档