No.1ベストアンサー
- 回答日時:
'Excel 2003でテスト
'http://msdn.microsoft.com/en-us/library/microsof …
'もどってくる値が、Object扱いで、どういう文字列になるのか予測がつかないのが個人的な難点。
Sub Main()
Cells(1, 1).Value = ThisWorkbook.BuiltinDocumentProperties("Creation Date").Value
Cells(1, 2).Value = ThisWorkbook.BuiltinDocumentProperties("Last Save Time").Value
End Sub
'==============================
'Word 2003でテスト。何故かこっちには列挙体が定義されている。
'http://msdn.microsoft.com/en-us/library/microsof …
'http://msdn.microsoft.com/en-us/library/microsof …
Sub Main()
MsgBox (ThisDocument.BuiltInDocumentProperties(WdBuiltInProperty.wdPropertyTimeCreated).Value)
MsgBox (ThisDocument.BuiltInDocumentProperties(WdBuiltInProperty.wdPropertyTimeLastSaved).Value)
End Sub
'リファレンス中のサンプルはVB.NET向けなので、そのままでは使えない。
'リファレンスにもあるとおり、その形式がサポートしないようなプロパティのValueを参照するとエラーになるので注意。
himajin100000さん早々の回答有難うございました。
早速試行したのですが非力にて結果を出すのに時間がかかりました。
<試行結果Excel-VBA>
Sub Propertie表示()
Dim wTarget As String
Dim wBookname As String
Dim R As Long
Dim P As Variant
On Error Resume Next
wTarget = Application.GetOpenFilename("Excel Files(*.xls), *.xls")
If wTarget = "" Then Exit Sub
Range("A2:B50").ClearContents
Cells(1, 1).Value = "BuiltinDocumentProperties"
Cells(1, 2).Value = "DATA"
R = 2
Workbooks.Open wTarget
wBookname = ActiveWorkbook.Name
Workbooks(ThisWorkbook.Name).Activate
For Each P In Workbooks(wBookname).BuiltinDocumentProperties
Cells(R, 1).Select
Cells(R, 1).Value = P.Name
Cells(R, 2).Value = Workbooks(wBookname).BuiltinDocumentProperties(P.Name).Value
R = R + 1
Next
Workbooks(wBookname).Close
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- Visual Basic(VBA) VBA アドインについて お詳しい方 ご教授をお願いします。 相談事項 現在以下の対応を実施した所、 1 2022/11/02 16:53
- Visual Basic(VBA) vba マクロでファイル名をつけて保存するやり方を教えてください。 マクロで作成したエクセルファイル 2 2023/01/31 18:22
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- Visual Basic(VBA) Vba UserFormを前面に出す方法を教えてください 1 2023/08/17 11:08
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/09 10:33
- Visual Basic(VBA) エクセル VBA 条件によるセル点滅 お詳しい方 ご教授をお願いします。 Excelファイルにて 現 1 2022/11/03 15:53
- Excel(エクセル) PDFファイルに日付を名前にして保存したい。 エクセル2019でワークシートに請求書のフォームを作り 2 2023/05/27 11:13
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
texに関する初歩的な質問
-
Visial C++におけるプログラミング
-
C#の単体テストでローカル変数...
-
ホームページ・ビルダーで「e...
-
Excel-VBA コンテンツの作成日時
-
Verilogの参考書のお勧めを教え...
-
window.onload = alertでエラー
-
納品 vs ご納品 どちらが正し...
-
Zと2とか紛らわしいのがあるか...
-
「スポット受注」はどういう意...
-
納入日と納品日について
-
見積書と発注書を兼用できるの...
-
formで送信したPOSTデータの削...
-
長さ0の文字列を格納できません...
-
食品担当になり、2ヶ月が経つの...
-
営業職をやってます。先月発注...
-
プログラマーの土日のみのアル...
-
スーパーなどで発注をする時に...
-
Windows server 2022 CALとSQL ...
-
SEが仕様書を書けない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
P2P地震速報のEEW APIの仕様書...
-
texに関する初歩的な質問
-
C#単体テストで同クラス内の呼...
-
テスト仕様書作成って初心者(...
-
EXCEL_VBAでOracleにADO接続し...
-
C#の単体テストでローカル変数...
-
ホームページ・ビルダーで「e...
-
VBからBeckyを使用したメール送...
-
HWNDへの変換
-
Visial C++におけるプログラミング
-
JUnit結果出力をファイルに書き...
-
Verilogの参考書のお勧めを教え...
-
UNIX:テキストファイルのNULL...
-
仕様書に書かれていないこと
-
VB6 コードでメニュー作成
-
テスト仕様書の著作権について
-
Excel-VBA コンテンツの作成日時
-
文字をなぞるとポップアップが...
-
単体テストについて
-
ハノイ塔の非再帰について
おすすめ情報