2017-12-05 6 views
0

アクティブなウィンドウの名前を取得しようとしていますが、その方法は見つかりません。文書の名前とその説明を取得

私の問題は、Document.Nameでドキュメントのファイル名にアクセスすることができますが、(互換性モード、ユーザーによって最後に変更されたような)Wordがそれに付随するコメントを取得することができません。方法なしWindows(Document.Name) doesnこれは何か解決策はありますか?

私のプログラムは4つの新しい文書を開き、元の文書から情報を取り出し、新しい文書に抜粋を入れてループします。文書には解説がないとき

すべてが動作しますが、彼らが表示される、プログラムブレークは、と言って:

5941コレクションの要求のメンバーが読むため

おかげで存在しません!

+0

を助け

Windows(1).Document.CompatibilityMode 

・ホープあなたはその情報を得るために異なる機能を使うべきです。たとえば、ファイルを作成するか、最終更新日時を取得するには、次のようにします。 'FileDateTime(" C:\ instructions.doc ")' '結果: '6/1/2004 7:40:18 PM'' – Ibo

+0

(ActiveDocument.Name、1)= "c"の場合、ドキュメントは互換モードで開いています。 – Ibo

答えて

1

この:

Windows(1).Document 

はあなたのウィンドウに関連付けられた文書を提供します。 (あなたが興味のあるものを見つけるために窓をループする必要があるかもしれません。)

をドキュメントを持ったら、あなたがそのプロパティにアクセスすることができます:私は思う

関連する問題