ms-access - 如何使用 VBA 从输入框中添加日期以填充所选 Access 表中的整个列
问题描述
我想知道如何使用输入框添加日期(dd.mm.yyyy),以使用 VBA 填充所选 Access 表中的整个列。就像这里:
将 12.07.2018 插入输入框
BNAME|CH_DATE
sdjfj|12.07.2018
sdjdf|12.07.2018
谢谢!
解决方案
尝试这样的事情:
Dim sDate as String
sDate = InputBox("What is the date?")
Rem Here add code to make sure sDate is in expected format "dd.mm.yyyy"
DoCmd.RunSql "UPDATE [MyTableName] SET CH_DATE=#" & Mid(sDate,4,2) & "/" & Left(sDate,2) & "/" Right(sDate,4) & "#"
推荐阅读
- android - 为什么我在对话框中找不到edittext和textview
- javascript - 未单击 JavaScript Selenium 按钮
- reactjs - MUI Datatable,修改状态的自定义按钮
- excel-formula - 当一列中的值与另一列中的值匹配时,有关计算唯一IDS数量的Excel问题
- java - 如何获取通过谷歌登录的用户的firebase UID?
- reactjs - 如何正确设置它,这样我就不会对未安装的组件执行状态更新?
- reactjs - React Native App,如何在浏览器上运行?它不是一个世博项目
- ansible - 在 Ansible 中使用条件 when 语句,仅在调用某个版本的包时运行 playbook 中的任务
- javascript - 使用聚合 MongoDB 计算平均值
- linux - 单链中 BPF 过滤器之间的确切关系是什么