人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Outlook VBAでエラー処理を事前設定しておくには。
解決しなかったので再度質問させてもらいます。
On Error Goto ラベル名の動作確認が取れたのはExcelだけでOutlookは動作しませんでした。(両方共2010を使用。)
Excelのみで動作してOutlookで動作しないのは理由があるのでしょうか?

テストは単純に

Sub test()
on error goto er
er:
msgbox "終了します。"
end

do
n = n + 1
loop
end sub

というものです。
Excelではメッセージボックスが出てきて終了しましたが、
OutlookではCPU使用率が100%になりESCキーもCtrl+PauseBreakキーも無効でした。
何が原因でどうすれば良いのか教えて下さい。

●質問者: keijun5145
●カテゴリ:コンピュータ
○ 状態 :キャンセル
└ 回答数 : 0/0件

▽最新の回答へ

質問者から

申し訳ありません。
er:
msgbox "終了します。"
end
をloopの下に持っていくとメッセージボックスが表示されません。
恐らく上部にある場合はラベル内を実行してからループ文の中に入るのかと思います。


関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ