CommandButton.DisplayWhen プロパティ (Access)
DisplayWhen プロパティを使用して、画面上および印刷時に表示するフォームのコントロールを指定します。 読み取り/書き込みの バイト です。
構文
式。DisplayWhen
式CommandButton オブジェクトを表す変数。
注釈
DisplayWhen プロパティは、フォームのセクションである詳細、フォーム ヘッダー、およびフォーム フッターにのみ適用されます。 また、フォームの改ページ以外のすべてのコントロールに適用されます。
DisplayWhen プロパティの設定値は次のとおりです。
Setting | Visual Basic | 説明 |
---|---|---|
常時 | 0 | オブジェクトはフォーム ビューに表示され、印刷もされます (既定値)。 |
[Print Only/印刷のみ] | 1 | オブジェクトは印刷されますが、フォーム ビューには表示されません。 |
[Screen Only/画面のみ] | 2 | オブジェクトはフォーム ビューには表示されますが、印刷されません。 |
コントロールの場合は、Visual Basic の既定のコントロール スタイルまたは DefaultControl プロパティを使用して、このプロパティの既定値を設定できます。
特定のコントロールをフォーム ビューだけで使用する場合があります。 これらのコントロールが印刷されないようにするには、" DisplayWhen /表示対象" プロパティを [Screen Only/画面のみ] に設定します。 たとえば、印刷しないフォームにコマンド ボタンや指示がある場合や、フォーム ヘッダーとフォーム フッター セクションが画面に表示されないようにする場合や、印刷する必要がある場合があります。 このような場合には、" DisplayWhen /表示対象" プロパティを [Print Only/印刷のみ] に設定します。
レポートの場合は、 Format イベントと Retreat イベントを使用して、印刷しないコントロールの Visible プロパティを設定するイベント プロシージャまたはマクロを指定します。 また、レポート セクションの Format イベントまたは Print イベントを取り消した場合も、そのセクションは印刷されません。
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。