パソコンの小技・備忘録


トップページ > 小技一覧(Excel) > ExcelのVBAで、ユーザーフォームを閉じることができないように設定する。

ExcelのVBAで、ユーザーフォームを閉じることができないように設定する。

ユーザーフォームを、ユーザー操作で閉じることができないように設定します。

こうすることで、×ボタンによる終了を防止することができます。

'QueryCloseイベントに設定します。
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)

  'ユーザー操作で閉じようとする場合はキャンセルします。
  'VBAで閉じることは可能です。
  If CloseMode = vbFormControlMenu Then
    Cancel = True
  End If

End Sub


以上の記述をしておくことで、閉じることができなくなります。
ただし、閉じるボタンなどを作っておかないと、テストでも閉じられなくなりますので注意しましょう。

トップページに戻る

パソコンの小技・備忘録トップページ(http://pckowaza.web.fc2.com/)を表示

※更新履歴などを掲載していますので、お気に入りはぜひトップページでお願いします!

サイト内検索

 Googleでサイト内検索

小技カテゴリー

カウンタ

メール送信

 ご意見・相互リンク募集中!
意見・相互リンクメールを送信!
inserted by FC2 system