[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『VBA:ユーザーメニューの右端の×ボタンを削除』(お助け)
[VBA:ユーザーメニューの右端にある×ボタンを削除したい]
タイトルにあるようにVBAでユーザーメニューの右端にあるボタンで終了するのではなく
終了ボタンを押しておとすようにしたいのですが・・どなたか教えてください。m(_ _)m
(1)簡単なのはフォームのTerminateイベントでメッセージを出すやり方。 ↑これはやっちゃだめです[訂正]
(2)マニアの方は↓のAPIを使う方法をお試しください。
http://www.asahi-net.or.jp/~ef2o-inue/vba_o/sub05_100_050.html#label10_050_4
(kazu)
うかつなことを書いてはいけませんネ。 Terminateで終了できなくなるループに嵌まってしまいました。 UserForm_QueryCloseが正解。
ユーザー・フォームに[終了]ボタンを作って VBAを終わるコード END を書いておくこと。 これを忘れると...終われなくなります。
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer) Cancel = True End Sub
(kazu)
(お助け)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.