所以,这是我要执行的操作的一个示例,VBA的作用类似于循环,打开一些文件,过滤并保存它们。.但是我想在{{1中指定日期格式}}在A列(完整)中作为输出。我不知道该怎么做,尝试了一些方法,但是输出总是错误的...
DD.MM.YYYY hh:mm
Sub Convert()
Dim FileSystem As Object
Dim HostFolder As String
' Folder with systems
HostFolder = "C:\Users\MirzaV\Desktop\Converter"
Set FileSystem = CreateObject("Scripting.FileSystemObject")
DoFolder FileSystem.GetFolder(HostFolder)
End Sub
答案 0 :(得分:1)
如果您需要以这种格式指定日期,则应该这样做
new_date = Format(date_var, "dd.mm.yyyy hh:mm")
date_var
将是您获得代码的日期(但我们看不到)。
答案 1 :(得分:0)
一旦您删除了所有行和列,就可以像这样格式化A列:
Workbook.Columns("A").NumberFormat = "dd.mm.yyyy hh:mm"