こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

windows10環境でエクセルマクロが動作しない

現環境はwindows10の64bit版で利用しているエクセルは2007です。

発端はパソコンを買い替えたので、以前使っていたwindows7の環境で利用していたエクセル2007(パッケージで購入したもの)を新しいパソコンのwindows10環境にインストールして、以前使ってたマクロが入ったエクセルファイルを開いたところ、画像のようなエラーメッセージが順に出て、最終的にはそのマクロが削除された状態でファイルが開く状況になります。最初はファイル自体が破損してるのではないか?と疑い、データを会社のパソコン(windows7、エクセル2010環境)で開いたところ問題なく作動しました。
windows10環境に問題があるのかな?とは思ったのですがインターネットで調べたりはしたのですが解決策が見つからず、解説策(現環境下でもファイルが問題なく使える)をご存知の方がいればご教授頂けたらと思います。

大変申し訳ございませんが、この投稿に添付された画像や動画などは、「BIGLOBEなんでも相談室」ではご覧いただくことができません。 OKWAVEよりご覧ください。

マルチメディア機能とは?

投稿日時 - 2018-03-06 19:55:26

QNo.9435732

困ってます

質問者が選んだベストアンサー

Office2007はサポートが切れているので
「インターネットが機能する環境では使うな!」
といわれてしまう使い方ではあるんですが、
それはコッチ(ソッチかも)に置いといて。.....

思いつくことを列挙します。
決め手になるかどうか、定かではありませんが、
よかったら挑戦してみてください。

(1) SP3の適用

https://www.microsoft.com/ja-jp/download/details.aspx?id=27838
にあります。


(2) セキュリティセンターの設定

課題ブックを格納しているフォルダーを
セキュリティセンター上、
信頼できる場所に指定する、もしくは
指定してあるフォルダーに配置します。


(3) 拡張子

起動できる環境下で、
拡張子をxlsmで保存しなおし。


(4) VBAのモジュール名、フォーム名

これらに全角文字が使われているようなら
半角英数に書き換えます。


ヤマカンですが、
Office2007はSP2で暗号化強度を上げているので
(1)が決め手になるんじゃないかと期待しています。

投稿日時 - 2018-03-06 20:54:39

補足

ご回答ありがとうございます。まず、(1)を試してみたのですが、既に適応済みと出て、やはり改善されませんでした。(4)は確か無かったと思います。
あと(2)なのですが、すみません、私の知識不足でセキリュティセンター上、信頼できる場所がどこがそれに当たるのかが分からなくて…

投稿日時 - 2018-03-06 21:59:54

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.4

確認して貰うとしますと、クリーンなWindows7の環境に
Excel2007をインストールして問題がでるかどうかです。

問題が出ないならWindows10とExcel2007での
トラブルの可能性が疑われます。
本来ならばExcel2007の修正になりますが、
サポートは終了しているため修正はされないようです。
https://support.office.com/ja-jp/article/windows-10-%E3%81%A7%E5%8B%95%E4%BD%9C%E3%81%99%E3%82%8B-office-%E3%81%AE%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3-0fc85c97-da69-466e-b2b4-54f7d7275705

もしも、クリーンなWindows7のExcel2007でも発生するなら、
使用しているコンポーネントなど環境の可能性が疑われます。
使用しているコンポーネントなど確認してみてください。

参考にならなかったらごめんなさい。

投稿日時 - 2018-03-06 21:12:12

補足

恐らく、症状は出ないと思います。私が結構神経質で、前使用していたwindows7のパソコンは何度もリカバリーをしてその度にこのファイルは利用したことがあり、問題が出たことが無かったので…

ちなみに使用しているコンポーネントはどういった形で確認すれば良いのでしょうか。知識不足ですみません

投稿日時 - 2018-03-06 22:02:43

ANo.2

中のマクロが悪さしている気がします。
そのブックをちゃんと開けた会社のPCのWindows7は32bit版では無いですか?

投稿日時 - 2018-03-06 20:48:32

補足

確か、64bit版だったと思います。

投稿日時 - 2018-03-06 21:46:23

ANo.1

そのExcelは現状新規のマクロは使えますか?

投稿日時 - 2018-03-06 20:30:36

補足

ご返答ありがとうございます。新規で作成した場合ですが、実行は出来るのですが、保存の際に「マクロ有効ブック」で保存するように促されます。(拡張子:xlsx)

投稿日時 - 2018-03-06 21:44:28

あなたにオススメの質問