问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求助!关于使用vba进行日期格式转换的请教

发布网友 发布时间:2022-05-06 00:59

我来回答

3个回答

热心网友 时间:2022-06-28 10:24

工具/材料:Microsoft Office Excel2007版,Excel表格。

1、首先双击打开Excel表格。

2、其次在Microsoft Office Excel2007版界面上,选中底部工作表,右键点击“查看代码”。

3、接着在弹出的VBA窗口中,输入日期格式转换的代码“Private Sub dateTra() Dim datetime datetime = "2020/2/13" MsgBox (Format(datetime, "YYYY-MM-DD")) End Sub

”。

4、其次在弹出的VBA窗口中,点击工具栏里的三角形图标。

5、最后在Microsoft Office Excel2007版界面上,弹出提示框,成功显示日期格式转换。

热心网友 时间:2022-06-28 10:24

虽然你已解决格式问题,不过我还是想说一下,用FORMAT最简单,语法:
文本框=Format(日期变量,"YYYYMMDD")或文本框=Format(日期变量,"YYYY-MM-DD")

不过你不能再在文本框的属性中设置格式了,如果你要更*的日期格式就用字符串变最来保存,然后,自己再写一个返回正常日期的函数,显示时转换为了字符串即可如:
文本框=Cstr(Format(日期变量,"YYYYMMDD"))

接下来要实现的问题很简单
在窗体中,右击空白处,选择“Tab键次序...”调整你所需要的次序即可,全用鼠标操作,选择一个或多个控件,然后就可以向下或向上移动他们了,重新排序的控件次序即是你所需的Tab键顺序,或Enter键后的次序,(声明:在文本框输入完后按Enter键,若TAB键顺序的下一个控件是按钮,会将焦点移动按钮上,但再按Enter键,焦点不会转移,因为会触发Click事件,只能用Tab键)

2、在A文本框的AfterUpdate事件中写入
B文本框=Cstr(CDate(Trim(Me.A文本框))- 90)

热心网友 时间:2022-06-28 10:25

如果文本框的输入格式是“YYYYMMDD”而不是“YYYY-MM-DD”,例如:20090408,可以用下面方法处理:
Dim A As String, B As String, C As String, M As String, R As Date, R1 As Date, X As Integer
A = Left(Text1.Text, 4)
B = Right(Left(Text1.Text, 6), 2)
C = Right(Text1.Text, 2)
M = A & "-" & B & "-" & C
R1 = CDate(M)
X = DateDiff("D", R1, Date)
If X > 90 And Weekday(Date) = 1 Then
Text2.Text = Text1.Text
End If
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
邯郸自驾游到青岛马壕运河遗址推荐线路 株洲自驾到青岛马壕运河遗址途径地方 梧州回青岛马壕运河遗址要几个小时 石嘴山到青岛马壕运河遗址要多少油钱 可不可以用开水敷脸 开水能不能敷脸 发动机和发电机区别?? 电音之王朴智妍MV的图片? 电音之王mv里跳舞的是谁 自己怎样开网站 怎样把一个网页设置为主页 VBA中的日期转换问题 急!!! 新人请教关于EXCEL VBA问题 求VBA的计算公式 vba问题ThisWorkbook.Path & "\" & CStr(Trim(Sheets(sheet1).Range("A1").Value)) & "_setpoints.csv" vba单元格格式转换问题 如何在VBA自定义函数中引用单元格 对《爱的教育》的评价 如何通过vba调用函数 vba 怎么在单元格调用自定义函数 VBA 中 CStr 这是什么命令?! 收手机要记什么? 如何利用ERP数据做好库存分析 哪些企业需要rhce? 大数据时代企业面临哪些风险? 大数据背后是否意味着大风险 太阳能板给电瓶充电问题? 寒假日记200字30篇超急!!!1 太阳能电池板能给汽车电瓶充电吗?我只有一个太阳能面板,可以直接给电瓶冲吗?需要什么配件吗?? 求七篇寒假日记,100到200字,急求,谢谢 鱼油算胶囊过期还能吃吗 vba代码关于数据对比 用VBA给单元格赋值 做梦,梦见别人的手机丢了'怎么解说? Excel 求助:VBA中怎样把数字转换成字符格式 vba中数据替换 带注音的将进酒: 将进酒原文 不要拼音 华为和荣耀今年发布几款手机,分别是什么 ...要是滴在眼睛的黑色地方怎么办,这样会不会影响眼睛 结膜炎滴了两个月眼药水现在上午不太红到了晚上黑眼球周围一个角总是血丝加深 什么才是人生的意义 公司法中有没有规定持有超过33%的股份就有表决权或否定权 自己如何清除手表内的灰尘 手表密封不好,盘里有灰尘,怎么办啊 ...我想做斗鱼直播。必须先玩绑定银行卡,才能开直播嘛??? 我想在斗鱼开直播但不知道斗鱼的网速要求 梦见把男闺蜜手机弄丢了什么意思? 除首页外怎么添加页眉 甲状腺右侧结节 高手请回答 看图片 甲状腺的症状从表面可以看得出来吗?