excel - vba中的手动日期选择
问题描述
我正在尝试找到一种方法来允许手动日期+时间。我有一个工作表,其中有一个按钮,当用户更新表格时,他们单击该按钮并输入当前日期和时间。挑战是我目前有 Now() 函数,每次打开工作簿时,日期都会根据现在日期更新。我希望这是手动操作。
我在这里和互联网上搜索过,我能找到的只是自动化的 NOW() 或其他似乎自动化该过程的方法。
解决方案
您可以使用 VBA 在单击按钮时将当前日期(加上时间)写入单元格:
Public Sub MyButton_Click()
Worksheets("Sheet1").Range("A1").Value = Now
End Sub
只需将该过程与按钮链接,每次单击按钮时它都会将日期+时间写入 A1。
推荐阅读
- jquery - 不要在父级上触发 mouseenter 事件
- parameters - 使用 R markdown 创建特定国家/地区的报告
- r - 在不使用 dplyr 包的情况下删除 R 中只有一个人的组
- python - 从字符串创建字典
- html - 基于类别如何显示和隐藏输入字段
- playframework - 记录任何抛出的 Throwable
- r - 重新排序堆积条形图变量
- node.js - Mongoose:如果过滤器没有找到,则创建多个文档
- c# - Azure App Service SFTP 出站错误尝试以访问权限禁止的方式访问套接字
- ruby-on-rails - Rails 引导乘客和“显示完整字段”