Tag: 最后修改

获取文件excel的最后修改date

我想获得我需要在Excel的A列中input的给定文件列表的最后修改date。 我怎样才能解决这个问题 ? 对于每个文件,我想获得最后修改date。 不幸的是,我在VBA方面没有太多技能。

Excel VBA计数文件最后在date之前修改

我正在寻找一些代码,计算特定的文件夹中的文件数量,具有特定的最后修改date:今天 – 90。 我做了代码来计算一个文件夹中的所有文件(这是我想要的一部分),但是当文件比较老时,卡住了计数。 任何build议不胜感激! Sub CountFiles() Application.ScreenUpdating = False Application.DisplayAlerts = False 'Set the paths Dim PathEvaluations As String Dim PathPDF As String Dim PathA As String Dim PathB As String Dim CountEvaluations As Integer Dim CountOldEvals As Integer Dim CountPDF As Integer Dim CountOldPDF As Integer Dim MsgBoxTitle As String Dim PurgeDate As […]

我如何使用IF函数的公式?

我想检查空白单元格,当单元格不是空白时,输出一个公式。 但是,我收到错误,我相信你不能在IF函数中使用公式,你们能帮我吗? =IF(A1="","",=lastModified(A1)) 如果单元格不为空,则此公式将返回单元格上次修改的date。 如果单元格为空白,我不希望更新date。 谢谢您的帮助。

检查文件夹中所有CSV文件的上次保存date

真的很简单,我想。 我怎样才能修改下面的内容,而不是看LOI.CSV它在Intraday文件夹中查看所有.CSV文件? LastSaved = FileDateTime("W:\Settlements\Intraday\LOT.csv") If LastSaved < Date Then MsgBox ("The current day file for LOI was last saved " & LastSaved) End If

VBA – 如何获取Excel 2010中目录中最后修改的文件或文件夹

我想要做的比从文件列表中select一个文件更复杂。 我将从一个目录开始,然后我想更改为最近修改的目录。 然后我想在一个子目录中重复这个过程,然后,在里面,我想select最近修改的excel文件并打开它。 什么是最好的方法来做到这一点? 我应该看什么对象/方法?

获取文件上次修改date(资源pipe理器值不是cmd值)

我写了一些Excel VBA代码来将文件名,版本和上次修改的date/时间添加到工作表中。 该代码似乎工作正常,除了有时文件的Last Modified Date的时间部分将正好1小时向前或向后从我看到的资源pipe理器窗口中。 我注意到,如果我执行dir命令,我的代码返回的值与cmd窗口中显示的修改date/时间相同。 例如,如果我在system32文件夹中查找dbghelp.dll文件: C:\Windows\System32>dir dbghelp.* Volume in drive C has no label. Volume Serial Number is 16E8-4159 Directory of C:\Windows\System32 21/11/2010 04:24 1,087,488 dbghelp.dll 1 File(s) 1,087,488 bytes 0 Dir(s) 60,439,101,440 bytes free C:\Windows\System32> 但是,资源pipe理器窗口中的相同文件在21/11/2010 (早1小时)显示修改时间为03:24 。 我写的代码是返回cmd窗口时间,而我想浏览器窗口时间: Sub GetFileDetails() Dim path As String Dim objFSO As Object Dim objFile As […]