Excel 2010でVBAを使用して現在のブックファイルの作成日を取得するには? ThisWorkBook のすべてのプロパティを参照しましたが、そこに何かが見つからないようです。
14372 次
4 に答える
10
MsgBox ActiveWorkbook.BuiltinDocumentProperties("Creation Date")
'Output: 25.07.2011 14:51:11
これはExcel2003で機能し、テストする2010はありません。Office2010のMSDNDocへのリンクには、他の使用可能なプロパティのリストもあります。
于 2011-07-28T13:28:57.730 に答える
4
Scripting.FileSystemObjectを使用する
Dim oFS As Object
Dim creationDate As String
Set oFS = CreateObject("Scripting.FileSystemObject")
creationDate = oFS.GetFile(ThisWorkbook.FullName).DateCreated
于 2011-07-28T13:29:59.650 に答える
2
使用する
ActiveWorkbook.BuiltinDocumentProperties.Item("Creation date").Value
すべてのプロパティを一覧表示するには、このマクロを実行します
Public Sub listProperties()
rw = 1
Worksheets(1).Activate
For Each p In ActiveWorkbook.BuiltinDocumentProperties
Cells(rw, 1).Value = p.Name
On Error Resume Next
Cells(rw, 2).Value = p.Value
rw = rw + 1
Next
End Sub
于 2011-07-28T13:44:11.013 に答える