Office プロジェクトのユーザー補助機能
Microsoft Visual Studio および Microsoft Office には、多数のユーザー補助機能が用意されており、標準的なユーザー補助要件を満たすカスタム ソリューションを作成できます。 Microsoft では、ユーザー補助に関するガイドラインを Web 上で公開しています。 詳細については、マイクロソフト アクセシビリティ ホームを参照してください。
ほとんどの場合、Visual Studio の Office プロジェクトは標準的なユーザー補助要件を満たしているか、ソリューションをユーザー補助対応にするプロパティを公開しています。 ただし、ユーザー補助に関して制限のある機能がいくつかあります。
対象: このトピックの情報は、Microsoft Office 2010 および 2007 Microsoft Office system のドキュメント レベルのプロジェクトおよびアプリケーション レベルのプロジェクトに適用されます。 詳細については、「Office アプリケーションおよびプロジェクト タイプ別の使用可能な機能」を参照してください。
デザイン時のユーザー補助
ドキュメント レベルのプロジェクトでのショートカット キーの使用
Visual Studio 内で Microsoft Office Word 文書または Microsoft Office Excel ブックを開いた場合、一度に 1 つのアプリケーションだけがショートカット キー コマンドを受け付けます。 既定では Visual Studio がすべてのショートカット キー コマンドを受け取りますが、[オプション] ダイアログ ボックスのキーボード設定ページで [ダイナミック キーボード スキーム] を選択すると、文書またはブックにフォーカスがあるときに Word または Excel でショートカット キー コマンドを受け取ることができます。 詳細については、「[Microsoft Office Word Keyboard] ([オプション] ダイアログ ボックス - [Microsoft Office Keyboard 設定])」および「[Microsoft Office Excel Keyboard] ([オプション] ダイアログ ボックス - [Microsoft Office Keyboard 設定])」を参照してください。
ドキュメント レベルのプロジェクトでのリボンに対応するショートカット キーの表示
Visual Studio 内で Word 文書または Excel ブックを開いた場合、Alt キーを押してリボン上のタブやコントロールに対応するショートカット キーを表示することはできません。 デザイナーで文書またはブックを開いた状態でショートカット キーを表示するには、次の手順を実行します。
デザイナーでリボンのタブおよびコントロールに対応するショートカット キーを表示するには
Visual Studio で、[ツール] メニューの [オプション] をクリックします。
[Office ツール] ノードを展開し、開いているアプリケーションに応じて [Microsoft Office Excel Keyboard] と [Microsoft Office Word Keyboard] のいずれかを選択します。
[ダイナミック キーボード スキーム] を選択します。
変更を有効にするために Visual Studio の再起動が必要であることを示すメッセージが表示されます。
[OK] をクリックします。
Visual Studio を再起動し、再度プロジェクトを開きます。
プロジェクトの文書またはブックのデザイナーを開きます。
F6 キーを押してリボンのショートカット キーを表示します。
実行時のユーザー補助
Office ドキュメントの Windows フォーム コントロール
Windows フォーム コントロールは、ユーザー補助関連プロパティを公開しており、スクリーン リーダーなどのユーザー補助機能を制御するための情報を提供しています。 ドキュメント レベルのカスタマイズの Office 文書に Windows フォーム コントロールがある場合は、それらのユーザー補助関連プロパティを利用できます。 詳細については、「Windows フォーム上のコントロールのユーザー補助情報の提供」を参照してください。
ただし、Windows フォーム コントロールが Excel ブックまたは Word 文書でホストされている場合、実行時のユーザー補助機能に次のような制限が加えられます。
コントロール間をタブ移動できません。
ドキュメント上のコントロールは、ドキュメントのズーム設定を 100% 以外に変更すると使用不可になります。
ドキュメント上の Windows フォーム コントロールの制限事項については、「Office ドキュメントでの Windows フォーム コントロールの制限事項」を参照してください。
操作ウィンドウとカスタム作業ウィンドウ
操作ウィドウまたはカスタム作業ウィンドウにフォーカスがある場合、Windows フォーム アプリケーション上のコントロールと同じようにコントロールを使用できます。 操作ウィンドウとドキュメントの間でカーソルを移動するには、F6 キーを押します。
操作ウィドウとカスタム作業ウィンドウの詳細については、「操作ウィンドウの概要」および「カスタム作業ウィンドウの概要」を参照してください。
表示モード
Visual Studio の表示モードには、以下の制限事項があります。
Word 文書または Excel ワークシート上のコントロールは、ドキュメントのズーム設定を 100% 以外に変更すると使用不可になります。
ユーザーがコンピューターのユーザー補助のオプションで [ハイコントラストを使う] を設定すると、[新しいプロジェクト] ダイアログ ボックスにコントロールが正しく表示されません。
拡大鏡を使用すると、これらの制限を回避できます。 拡大鏡は、Windows の表示ユーティリティで、画面の一部を拡大表示する独立したウィンドウが表示されます。