| [ページ設定]ダイアログボックスを表示する |
|---|
Excel97VBAでは、約200種類の組み込みダイアログボックスをDialogsプロパティ
で開く事ができます。
サンプルマクロでは、[ページ設定]ダイアログボックスを表示します。
●準備●
標準モジュールに次のマクロを作成してください。
●サンプル●
Sub Sample()
Dim myRtn As Boolean
myRtn = Application.Dialogs(xlDialogPageSetup).Show
If myRtn = False Then
MsgBox "[キャンセル]が選択されました"
Else
MsgBox "ページ設定が行われました"
End If
End Sub
●補足説明●
Showメソッドは、組み込みダイアログボックスで[OK]ボタンがクリックされると
Trueを返し、[キャンセル]ボタンをクリックするとFalseを返します。
サンプルマクロでは、それを利用して、処理を分岐してメッセージボックスを
表示しています。
|
| Excel97 |