有人可以帮我找到 Excel(任何版本)内置的日期/时间的现成格式,例如:MM/dd/yyyy hh:mm AM/PM
我无法想象这不是一种常见的格式?2018 年 10 月 5 日下午 5:03 我喜欢用零填充的个位数和 4 位数的年份,但在“日期”格式列表或“自定义”格式列表中却没有任何接近的内容。
每次我需要在 Excel 中格式化日期/时间列时,我都需要手动输入该格式字符串。
编辑:根据我非常感谢的回复,我需要澄清一下问题。我知道如何选择范围和格式等。我只是感到困惑,在“设置单元格格式”对话框中的 Excel 列表中可用的所有格式中,没有一种是我认为非常常见的日期/时间格式(如果不是美国最常见的格式,也不是美国的默认区域设置格式)。我想我可能挖得太深了,而且有一些“默认区域设置日期时间”格式的热键。
感谢您在这方面的任何帮助。
答案1
答案2
我能向您建议的最快方法是单行 VBA 代码。
Thisworkbook.worksheets("Sheet1").range("A1:A150").numberformat = "MM/DD/YYYY HH:MM AM/PM"
怎么运行的:
- 按下
Alt+F11
打开 VB 编辑器。 - 形成查看菜单查找并点击 立即打开窗口。
- 复制并粘贴此代码立即窗口并结束输入按钮。
(A1:A150)
Excel 将格式化指定的所述数据范围约会时间。
笔记:
根据需要调整代码中的Sheet Name
& 。Cell references