|
▼WAKO さん:
>実行しましたら、マクロはありませんでした。
>との答えがでました。
>なぜでしょうね。
状況がよく見えません。
今のところ状況や原因さっぱりわかりません。
取りあえず、作成したブックのコピーしたと言うシートを削除して、別名で保存後、そのブックをエクセルが起動していない状態で、Wクリックして開いてみてください。
それでもマクロうんぬんのアラーとが出ますか?
また、エクセルアプリケーションだけをただ立ち上げただけでも出るのかも確認してみてください。
モジュールをマクロで作成挿入をしているみたいですが、そのあたりも関係しているかもしれませんね。
マクロで挿入したばかりのモジュール等は、エクセルにうまく認識されていないこともあるみたいですので、続けて挿入削除などを繰り返していると、ブック自体がおかしくなることもあるみたいです。1回ごとにエクセル自体を終了させないと、エクセルに想定していない情報が残っていることもあるみたいです。
みたいというより、マクロで挿入されたモジュール等は、作成されたばかりの状態だと、うまく認識されていないのか、手動で削除後、今一度マクロで挿入するとエラーになります。バージョンによっても違うのでしょうが...。
XP以降は、全くできなくなりました。
モジュールやフォームの作成マクロは、アンチウイルス等に引っかかってしまうこともある事も頭に入れておいたほうがいいと思います。
私は試行錯誤していたファイルを消されました。
グローバル変数を使いたいだけなら、ツールバーを作ってボタン等のキャプションが代用できると思いますが....。
|
|