SharePointを使用すると、ドキュメントにメタデータプロパティを設定できます。これらのプロパティは、Word、Excel、およびPowerPointで設定できます。 Office 2016以前は、これはDocument Information Panelを通じて可能でした。しかし、2016年以降、このデータを設定する唯一の方法は、File - > Infoです。そこにすべてのメタデータのリストが表示されます。メタデータがカスタムプロパティフィールドの場合、値の代わりに詳細の表示が表示されます。 [詳細を表示]をクリックすると、ダイアログウィンドウが開き、ドキュメントに関するすべてのメタデータが表示されます。この結果、ユーザーのための多くのマウスクリックが発生し、コードからのこのShow Detailsダイアログを開くことができるVSTOアドインを書くことが可能かどうか疑問に思う。すでに文書である与えられたカスタムプロパティを開くVSTOアドインのコードから詳細を表示
C#でDim app As Word.Application
Dim doc As Word.Document
Set app = CreateObject("Word.Application")
app.Visible = True
Set doc = app.Documents.Add
app.DisplayDocumentInformationPanel = True
が、それは次のようになります:
はActiveDocument.Application.DisplayDocumentInformationPanel = true;
はそれを行う必要がある場合、あなたはVBAでドキュメント情報パネルを表示する方法をここで
あなたはOffice 2016でこれを試しましたか? Office 2016でドキュメント情報パネルが削除されたと理解しています... – Abris
Office 2016で実際に試してみましたが、フローティングダイアログがより使いやすくなっています:-)悲しいことに、必要なプロパティがそこにない。少なくとも、情報にアクセスするための開発者オプションを持って来るには、ここで投票してください(https://word.uservoice.com/forums/304924-word-for-windows-desktop-application/suggestions/)。 9748581-missing-document-panel-in-word-2016すでに200以上の票があり、Wordチームによってレビュー中です。既存のソリューションは現在問題があるようですが... –
Hehe、私はすでに... :) – Abris