Vba 使用数据保存新的电子表格';姓名上的日期
我想保存一个从internet下载的文件,文件名中包含数据的月份名称。我遇到的问题是我不能只得到一个月。我在VBA中以mm/dd/yyy格式获取整个日期。工作表中的日期为mm/dd/yyy h:mm格式。我想把这个月转换成那个月,所以我把这个月放在文件名中并保存了它。VBA将其视为mm/dd/yyy,因此无法将其添加到文件名中 谢谢你的帮助 给定Vba 使用数据保存新的电子表格';姓名上的日期,vba,excel,Vba,Excel,我想保存一个从internet下载的文件,文件名中包含数据的月份名称。我遇到的问题是我不能只得到一个月。我在VBA中以mm/dd/yyy格式获取整个日期。工作表中的日期为mm/dd/yyy h:mm格式。我想把这个月转换成那个月,所以我把这个月放在文件名中并保存了它。VBA将其视为mm/dd/yyy,因此无法将其添加到文件名中 谢谢你的帮助 给定范围(“A1”)包含您想要获取月份的日期,请写下以下内容: Dim myDate as String myDate = Format(Range("A1
范围(“A1”)
包含您想要获取月份的日期,请写下以下内容:
Dim myDate as String
myDate = Format(Range("A1"),"mmmm"))
以今天为例,
Dim myDate as String
' if you want to get November
myDate = monthname(month(date))
'or
myDate = Format(date,"mmmm")
'if you want to get 11
myDate = month(date)
'if you want to get Nov
myDate = Format(date, "mmm")
' or LEFT the November to 3 characters