掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Excelの自動保存 (ID:91546)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> Debug.Print Wb.Name > MsgBox Wb.Name Debug.Print して結果出力してあるわけですから、MsgBox は使わないで下さい。MsgBox はユーザの操作(OKボタン押下) で一連の処理の流れを止めます。本来、この辺りの処理で処理が 中断する事はありませんので、想定外のエラーになったり、 イベントの発生順が変わって誤動作をする場合があります。 >ActiveWorkBookがアドインファイルをさしてしまいます。 ActiveWorkBook は使わないで下さい。それと、アドイン ファイルは ActiveWorkBook にはならないでしょう。Wb の間違いでは? アドインも Workbook だと説明したはずですが?…当然 WorkbookOpen イベントを起こします。こちらの出力では >アドイン名 >Workbook 名 の順番で出力されます。その後、既存のファイルを開くごとに >Workbook 名 が出力されます。Workbook 名がアドイン名だった時に 処理を飛ばして下さい。 注)アドインの Workbook_Open イベントで Set xlAPP = Application しているのに、その時点で開いてるはずのアドインの WorkbookOpen イベントが起こるのはなんだかなぁ…と思うんですが、まぁ …起こるので仕方ないかなぁ…と。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.