- 締切済み
VBAでスクリーンセーバー表示後にVBE(エディタ)が表示されます。
お世話になります。 下記の現象になった場合の回避方法を教えてください。 OS:XP EXCEL2003 VBEを閉じている状態で 時間を経過させ、PCの設定で、ロック状態 (スクリーンセーバーを表示しています)にさせます。 その後スクリーンセーバーからもどると VBEが最前面に表示されます。このとき、メニューのVBEのアイコンが 表示されていません。 また、スクリーンセーバーから戻ったその時に 最大化ボタンを押して最前面に出てきたかのような 挙動をします。 また、毎度起こるというわけではありません。 以上です、同じような現象になった方いらっしゃれば 是非よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- waracabin
- ベストアンサー率64% (40/62)
ずいぶん昔の質問ですが、当方も同じ問題にぶちあたりましたので回答させていただきます。 (さんざん検索しましたがこの質問しか見当たらず、しかも解決していませんでしたので、後の人のために) 【原因1】VBEを一度起動し、最大化したのち閉じると起こる なぜだかVBEを最大化した場合だけ起きます。 ウィンドウサイズを元に戻すと起こりませんでした。 【原因2】ロック状態にすると起こる 当方SONY製PC上で「スクリーンセーバーロック2」というスクリーンセーバーを指定したときに限り、起きました。 どうやらロックすると最前面にくるようです。 原因1か2どちらかを取り除けばどうにかなるようです。 参考までに。
- DreamyCat
- ベストアンサー率56% (295/524)
>VBEが最前面に表示されます エラーが起きて実行が停止したのではありませんか? >毎度起こるというわけではありません。 プログラムの実行タイミングに問題があるのでしょう。 >ロック状態 この意味がわからないのですが・・・ >メニューのVBEのアイコン これも何のことかわかりません。 ・これら2点について 一般によく知られていることでしたら 無視してください。
補足
DreamyCat様 お返事ありがとうございます。 自分の説明不足です。申し訳ないです。 >>VBEが最前面に表示されます >エラーが起きて実行が停止したのではありませんか? プログラム停止状態で起きます。 >>毎度起こるというわけではありません。 >プログラムの実行タイミングに問題があるのでしょう。 停止状態でも起き、また他のプログラムでなりました。 >ロック状態 ウィンドウズのロック状態です。 解除するにはユーザーアカウントのパスワードを入れると解除されます。 >メニューのVBEのアイコン これはエディタの上書き保存のアイコンや実行/停止状態、コメント化 デザインモードの切り替え等のVBエディタのアイコンのことです。 以上です、よろしくお願いします。