質問: エクセルvbaでロックをかけたい エクセルvbaでコマンドボタンを押して、計算処理をさせているのですが、 計算処理中はシートへの入力等の操作をロックしたいのですが、 出来ますか? 計算処理が終わったら、元に戻したいと思っています。
回答: #1-3、cjです。#3お礼欄へのレスです。 > デバッグモードに入らないから、 > trueに戻らない危険が有るのですね。 はい、その通りです。 滅多に無い、ことかも知れませんが、反響は大きそうです。 もう少し扱い易い方法はないか?ということで思いつきましたが、 userformをapplication.windowの外、見えない場所に .show vbmodal表示して、処理後にhide なんて変化球も、アリかも知れませんね。