データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
ご回答ありがとうございます。
他のPCのOfficeも32ビットでした。
その後、
Office 2003 アドイン : Office Web Components
に変更してみましたが、同様でした。
スプレッドシートを諦めて、ListViewを使ってみます。
色々お調べいただき、ありがとうございました。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
Windows7 32ビットOS Office2010 32ビット版でExcell VBAを使用中です。
初心者です。
フォームにセルを配置したいため、スプレッドシートを使って作成していますが、
私のPCでは、何もエラーは出ませんが、他のPCでは、スプレッドシート部分がエラーとなり、表示されません。
そのPCは、同じOS、同じOfficeです。
はじめは、他のPCの方に「Microsoft Office Web Components」が、「参照設定」に無かったので、
インストールして起動したところ、
フォームのスプレッドシート部分が抜けた状態で表示されましたが、
次のエラー画面が表示されて動作しません。
Microsoft Visual Basic for Aplications
次の非表示モジュール内でコンパイルエラーが発生しました:
MainForm
このエラーが発生するのは、一般的に、コードがこのアプリケーショ
ンのバージョン、プラットフォーム、またはアーキテクチャと互換性
がない場合です。このエラーを修正する方法については、[ヘルプ]を
クリックしてください。
私のPCではコンパイルエラーは出ず、正常に動作しますが、
このコンパイルしたものを他のPCのデスクトップから起動すると、このエラーになります。
ですが、他のPCで、スプレッドシート部分を作ってコンパイルすると、他のPCでも、私のPCでも動きます。
どなたか、ご教示のほど、よろしくお願いいたします。
追記:この「Microsoft Office Web Components」ツールは、インストールしても、他に害はないでしょうか?)
こちらも、ご教示のほど、よろしくお願いいたします。
"※ モデレーター注 : 質問の内容からタイトルを一部変更させていただきました。
変更前スレッドタイトル : フォームにセルを配置したいため、スプレッドシートを使っているが、自分のPCでは動作するのに、他のPCで動作しない。 "
データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
ご回答ありがとうございます。
他のPCのOfficeも32ビットでした。
その後、
Office 2003 アドイン : Office Web Components
に変更してみましたが、同様でした。
スプレッドシートを諦めて、ListViewを使ってみます。
色々お調べいただき、ありがとうございました。
work_job さん、こんにちは。
ご返信、ありがとうございます。
「Microsoft Office XP Web Components」 をインストールされているということなのですね。
Windows7 と Office 2010 の環境でお使いであれば、 「Microsoft Office XP Web Components」 はシステム要件には一致していないと思います。
実際に動作を確認してみたわけではないのですが、正常に動作するかという点が解らないので、個人的な見解でのコメントになりますが、使用されない方が良いのではないかなと思います。
もし削除されるということであれば、その時点で症状が回避できたかを確認してみるのも有効な方法の 1 つだと思います。
また、同じ構成の PC で発生しているということですが、念のために症状が見られる PC の Offcie も 32 ビットでインストールされているのかを確認してみて追加で書いてみてください。
※ Excel の [ファイル] タブ > ヘルプ > Excel のバージョン情報で確認ができます。
追加の返信をお待ちしていますね。
ご返答いただきまして、ありがとうございます。
「Microsoft Office Web Components」ですが、申し訳ありません、間違えていました。
「Microsoft Office XP Web Components」でした。
以下からインストールしました。
http://www.microsoft.com/ja-jp/download/details.aspx?id=9468
「XLStart 内」は、私のPCではフォルダはありますが、空の状態でした。
他のPCでは、フォルダ自体がありませんでした。
「PC のアドイン」は、双方アクティブなアドインはありませんでした。
「Office 2003 Office Web Components」を使用すべきでしたでしょうか?
現在は、双方「Microsoft Office XP Web Components」です。
ご教示のほど、よろしくお願いいたします。
work_job さん、こんにちは。
マイクロソフト コミュニティをご利用いただき、ありがとうございます。
作成したブックを他の同環境の PC で開いたところ、コンパイル エラーが出て表示されないということなのですね。
エラーメッセージを調べてみると、以前にも似た症状で投稿されたスレッドが見つかりました。
エラーが少し違うので的を外しているかもしれませんが、まず以下のスレッドを参考に XLStart 内を確認してみるとよいかもしれません。
参考スレッド: Excel 起動時に "非表示モジュール内でコンパイル エラーが発生しました" というエラー メッセージが表示される
※ OS (C:) > ユーザー > ユーザー名 > AppData > Roaming > Microsoft > Excel から確認できます。
上記の方法で回避できなかったり、該当していなかった場合は、読み込んでいるアドインが要因となる可能性もありそうなので、問題が見られる PC のアドインを無効にしてみる方法も試してみてはいかがでしょう。
※ [ こちらの情報 ] の [ COM アドインのトラブルシューティング ] の手順を参考にしてみてください。
Microsoft Office Web Components については聞き返しとなってしまってすみませんが、どのページからダウンロードされたのかが解るとよいので、ページのアドレスを書き込んでみるとよいと思います。
返信をお待ちしていますね。