Visual Studio 内での Office 機能の使用

更新 : 2007 年 11 月

対象

このトピックの情報は、指定された Visual Studio Tools for Office プロジェクトおよび Microsoft Office のバージョンにのみ適用されます。

プロジェクトの種類

  • ドキュメント レベルのプロジェクト

Microsoft Office のバージョン

  • Microsoft Office 2003

  • 2007 Microsoft Office system

詳細については、「アプリケーションおよびプロジェクトの種類別の使用可能な機能」を参照してください。

ドキュメント レベルのプロジェクトを作成すると、文書とそれに関連付けられたアプリケーションは Visual Studio 内でホストされるため、文書を直接デザインしたり操作したりすることができます。Visual Studio で Microsoft Office アプリケーションを開いた場合、そのアプリケーションは基本的には正常に動作します。ただし、そのアプリケーションの一部の機能が本来とは異なっていたりアクセスできなかったりすることがあります。

ドキュメントの保護

Microsoft Office Word および Microsoft Office Excel には、Visual Studio Tools for Office プロジェクトで使用できるドキュメント保護機能があります。ただし、Visual Studio でドキュメントを開いているときにドキュメントの保護を有効にすると、デザインを変更できなくなることがあります。詳細については、「ドキュメント レベルのソリューションにおけるドキュメントの保護」を参照してください。

Information Rights Management

Information Rights Management (IRM) は Microsoft Office Word および Microsoft Office Excel で使用できます。IRM によって、承認されていないユーザーによる機密情報の参照や変更を防止することができます。ただし、IRM が原因でコードを実行できなくなることもあります。詳細については、「Information Rights Management とマネージ コード拡張機能の概要」を参照してください。

パスワード保護

Microsoft Office Word 文書および Microsoft Office Excel ブックをパスワードがなければ開くことができないように設定できます。パスワード保護の処理方法は Word と Excel で異なり、開発プロセスに影響を及ぼすことがあります。詳細については、「Office ドキュメントのパスワード保護」を参照してください。

参照

処理手順

方法 : コードを実行せずに Office ソリューションを開く

概念

ドキュメント レベルのソリューションにおけるドキュメントの保護

Information Rights Management とマネージ コード拡張機能の概要

Office ドキュメントのパスワード保護