A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
解答はすでに出ているようですが、これは、ファイルを開かないでプロパティを取る方法です。
https://support.microsoft.com/en-us/help/224351/ …
昔とコードが変わったので、掲示しておきます。MS-Wordも可能ですが、MS-Wordの場合は、一部、出にくいプロパティがありますので、テクニックが必要になります。
'Excel シートに出力
Sub GetAuthors()
Dim DSO As Object 'New DSOFile.OleDocumentProperties
Set DSO = CreateObject("DSOFile.OleDocumentProperties")
Dim Files
Dim fn
Dim i As Long
i = 2
Files = Application.GetOpenFilename(FileFilter:="Excel Files(*.xls?),*.xls?", MultiSelect:=True)
If VarType(Files) = vbBoolean Then Exit Sub
Range("A1:C1").Value = Array("FileName", "更新者", "最終更新者")
For Each fn In Files
DSO.Open fn
Cells(i, 1).Value = Dir(fn)
Cells(i, 2).Value = DSO.SummaryProperties.Author
Cells(i, 3).Value = DSO.SummaryProperties.LastSavedBy
i = i + 1
Next
End Sub
No.2
- 回答日時:
[作成者]は表示できますが、[最終保存者]はできません。
詳細にあるものはExcel独自のものを含む組み込みのドキュメント
プロパティの一部であって、エクスプローラーで確認ができるもの
ではないからです。
VBAを使いBuiltinDocumentPropertiesを取得して、Excelのシート
などに書き出すことは可能だと思いますので、それで対応するしか
ないと思います。
https://excel-ubara.com/excelvba4/EXCEL256.html
http://www.officetanaka.net/excel/vba/tips/tips1 …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Aフォルダにあるエクセルの表をBフォルダへ映したい【表題じだけする】 2 2023/08/24 06:41
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/08 15:45
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/16 14:36
- Excel(エクセル) エクセルにデータを表示したいため、外付けデーターベースが必要です。どのようなものがありますか。 2 2023/03/12 20:41
- その他(Microsoft Office) エクセルのマクロについて教えてください。 5 2023/01/21 09:39
- その他(Microsoft Office) windows10で作業を終了する際の「保存しますか はい いいえ」を表示させずに自動で保存する方法 6 2023/03/15 11:29
- Visual Basic(VBA) VBAが止まります。 2 2022/09/02 14:02
- Excel(エクセル) エクセルで、特定のセルの内容を更新すると、別の特定セルに 更新日付が自動的に表示させる方法はあります 1 2022/11/14 21:03
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- Excel(エクセル) [クイックアクセスツールバー]の設定ファイルの格納場所について、 5 2023/04/21 14:43
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
Excelで更新日時と更新者を表示させる
Excel(エクセル)
-
Excelのセルにユーザー名を表示する方法
Excel(エクセル)
-
EXCELファイルに誰がアクセスしたかを見たい
Access(アクセス)
-
-
4
共有フォルダ内のファイル使用者のチェック
Windows Vista・XP
-
5
コマンドプロンプトでファイルの作成者を知りたい
Windows Vista・XP
-
6
Excelファイルのプロパティの前回保存者名を変更する方法。
Excel(エクセル)
-
7
【VBA】EXCELブックを開かずにファイルのプロパティを取得したい
Visual Basic(VBA)
-
8
特定セルの内容を更新したら、その更新日を自動的に表示する方法について
Excel(エクセル)
-
9
ファイルのアクセス回数について
Access(アクセス)
-
10
VBAのフォント変更(エクセルからoutlookのメール作成において)
Visual Basic(VBA)
-
11
共有フォルダの最終アクセス者の確認方法ってわかりますか?
ノートパソコン
-
12
エクセルの保存履歴を残す方法
Excel(エクセル)
-
13
フォントの大きさ
Visual Basic(VBA)
-
14
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
15
エクセルで指定したセルのどれかに○がはいっていたら○を表示したいです。
その他(コンピューター・テクノロジー)
-
16
更新していないのにフォルダの更新日付が変わってる
その他(パソコン・スマホ・電化製品)
-
17
Wordでこのような三角が出てくるようになってしまったのですがどうやったら消せますか?
Word(ワード)
-
18
ウィンドウの開く位置を修正したい。
Windows 10
-
19
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
20
Oracle 2つのDate型の値の差を「分」で取得したい
その他(データベース)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
googleマップを半径表示させる...
-
POWERPOINT のガイドが縦方向の...
-
PayPayのアカウント情報を入力...
-
月60時間以上の時間を求める
-
EXCELでピボットテーブル...
-
エクセルの最終保存者の表示
-
EXCELをバックグラウンドで実行...
-
音楽ファイルの合計時間が秒単...
-
新バージョンのDraftsightで円...
-
クリップボードを表示させたく...
-
TeraTermのタイトルバーの表示...
-
excel関数 変動する休憩時間等...
-
TeX での運動方程式の表記
-
google earthで地図表示はでき...
-
HTML内からPDFにリンクを貼...
-
エクセルのシート番号とスライ...
-
Media Player Classicで演奏時...
-
デスクトップ時計 秒数を細か...
-
ワード 一つの枠内で、二つの...
-
エクセル 枠線を表示させない方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PayPayのアカウント情報を入力...
-
googleマップを半径表示させる...
-
エクセルの最終保存者の表示
-
月60時間以上の時間を求める
-
POWERPOINT のガイドが縦方向の...
-
excel関数 変動する休憩時間等...
-
EXCELでピボットテーブル...
-
EXCELをバックグラウンドで実行...
-
色の名前がカーソルを合わして...
-
クリップボードを表示させたく...
-
HTML内からPDFにリンクを貼...
-
TeraTermのタイトルバーの表示...
-
Powerpointに自動で表示される...
-
エクセルのシート番号とスライ...
-
フォトショップのウィンドウ左...
-
特定のウィンドウを常に手前に...
-
Beckyの新規作成で全角スペース...
-
ニコニコ動画をデスクトップに...
-
Googleスプレッドシートに詳しい方
-
秀丸でバッチファイルのコメン...
おすすめ情報