Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


28 / 13055 ツリー ←次へ | 前へ→

【79395】excel mac 2016 にてクラッシュする問題 Dc 17/9/26(火) 3:51 質問[未読]
【79396】Re:excel mac 2016 にてクラッシュする問題 γ 17/9/26(火) 7:48 発言[未読]
【79397】Re:excel mac 2016 にてクラッシュする問題 Dc 17/9/26(火) 19:10 お礼[未読]

【79395】excel mac 2016 にてクラッシュする問題
質問  Dc  - 17/9/26(火) 3:51 -

引用なし
パスワード
   2つのマクロ有効ブック(xlsm)A,Bがあるとします。
この状況下で、ブックAからworkbooks.openを使ってブックBを開きます。
するとMac上ではブックBを開く際にマクロを有効にするか否か聞かれます。

この後の挙動について2つ質問点がございます。

1)マクロを有効にしないを選択した場合
ブックBのみならず、ブックAのマクロも無効にされ、ブックBを開くのに使ったそのプロージャーさえその場で中断されます。この中断を回避する方法はございますでしょうか?

2)マクロを有効にするを選択した場合
そのままブックBを開くのに使ったプロージャーが最後まで実行されます。
しかし、その後ブックBを閉じて、再度ブックA上で任意のマクロを実行しようとするとエクセルがクラッシュします。このクラッシュの原因はどんなものでしょうか?また、回避する方法はございますでしょうか?

特異的な状況下での問題でありますが、どうぞどなたかお答えしていただけると大変嬉しく思います。
よろしくお願いいたします。

【79396】Re:excel mac 2016 にてクラッシュする問...
発言  γ  - 17/9/26(火) 7:48 -

引用なし
パスワード
   ▼Dc さん:
>1)マクロを有効にしないを選択した場合
>ブックBのみならず、ブックAのマクロも無効にされ、ブックBを開くのに使ったそのプロージャーさえその場で中断されます。この中断を回避する方法はございますでしょうか?
無いと思います。マクロを無効にするわけですから。

>2)マクロを有効にするを選択した場合
>そのままブックBを開くのに使ったプロージャーが最後まで実行されます。
>しかし、その後ブックBを閉じて、再度ブックA上で任意のマクロを実行しようとするとエクセルがクラッシュします。このクラッシュの原因はどんなものでしょうか?また、回避する方法はございますでしょうか?

クラッシュの原因はユーザーサイドでは何もわかりません。
それが普通です。
予期せぬことなわけですから、原因がわかろうはずもありませんし、
回避策もわかりません。

もっとも、OSのなんらかの更新処理が関連して発生する事象
ということもありえます。
その対応策が公開されることもありますから、
ネット上の情報などに気を配るくらいしか、対応策は無いと思います。

また、Microsoftの運営するフォーラムなどで質問してみることも
有益かもしれません。
こちらのサイトは流量も乏しく、訪れる人も少なくなっているようです。

【79397】Re:excel mac 2016 にてクラッシュする問...
お礼  Dc  - 17/9/26(火) 19:10 -

引用なし
パスワード
   確かに仰るとおりですね。
エラーを吐くのであれば対処の仕様もありますが、クラッシュするとなるともっと根本的な問題なような気が致します。
わざわざお返事ありがとうございました。

28 / 13055 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free