如何通过VBA日期格式
在本文中,我们将学习如何长时间执行Excel VBA格式的日期。
例如:-格式(#29/03/2015#,“长日期”)将返回‘2015年3月29日?
让我们举一个例子来理解:-我们的产品数量数据在A1:C9范围内,其中A列包含产品名称,B列包含产品数量,C列包含日期。现在,我们要转换为长整数日期,因为此格式将显示星期几,月份,月份和年份。
我们编写宏以更改VBA日期格式。我们将必须按照以下给定步骤进行操作:-*打开VBA页面并按Alt + F11键。
-
插入一个模块。
-
编写以下代码:
子Formatlongdate()
昏暗的工作表
设置Sh = ThisWorkbook.Sheets(1)
Sh.Range(“ C2:C9”)。NumberFormat =“ [$ -F800] dddd,mmmmdd,yyyy”
结束子
代码说明:-
首先,我们给出了代码的主题,然后定义了所有变量,之后定义了要放置长日期格式的范围。
要运行宏,请按F5键,范围格式将日期更改为长格式数字。
@ http://www.excelforum/ [www.excelforum]的一位用户提出了相同的问题:-
| ===
带VBA的日期格式单元格
从访问模块创建Excel电子表格时,我试图格式化单元格。我想从vb代码本身定义单元格的格式,但我不知道我能多么精确地获得所需的结果。