excel - 如何在 VBA 中格式化某个字符串(日期)?
问题描述
为了适合我的代码,我需要将今天的年份转换为两位数(最后两位数)。为了测试这一点,我尝试了:
Sub test()
Dim y As String
y = Format(Year(Now), "00")
MsgBox (y)
End Sub
有同学告诉我可以使用“Mid”功能,但我对VBA不是很熟悉;有什么帮助吗?
解决方案
尝试:
y = Format(Date, "YY")
推荐阅读
- vue.js - 单击按钮时切换输入值
- javascript - 深度合并两个json对象反应
- vb.net - 从 With 语句内部启动子程序
- python - 码头工人: pip install -e 。有效,但 pip install -r requirements.txt 不起作用
- android-studio - 错误:运行flutter blue插件时,包androidx.core.app不存在
- c - C++/C中的cont是什么意思?
- javascript - 如何从外部 API 获取输入并通过电子邮件发送
- python - Selenium 单击链接并在新 URL 上继续 - 无法在新站点上继续脚本
- wso2 - WSO2 ESB 发出重复请求
- string - 如何在 ICU4C C++11 中将 icu::UnicodeString 解析为整数或浮点数?