次の方法で共有

Excel 2007 で Excel 2003 で作成したアドインを読み込むと遅くなる

Anonymous
2012-07-10T03:05:08+00:00

お世話になります。

表記の件ですが、元々Office2003がインストールされている環境で

Excelで使用する、とあるサードパーティーのアプリケーションをインストールした後

そのサードパーティーのアプリケーションでインストールされたアドインを外さないままで

Office2003をアンインストールし、Office2007をインストールした所、

保存済みのExcelファイルのオープンに異常に時間がかかるようになりました。

(2007形式、97-2003形式いずれのファイルも)

調べた所、どうもExcel2003を使って作成したアドインファイルを読み込むように

設定していると、遅くなるようなのです。

サンプルで作成したアドインファイルを読み込ませても、同じ事象が発生しました。

アドインファイルを外すと、問題なくオープンします。

しかし、Excel2007を使って同じソースでExcel2003形式のアドインファイルを

作成して読み込ませると事象は発生しませんでした。

発生原因か回避策をご存知ありませんでしょうか。

一応、こちらのフォーラムとMicrosoftのサポートに乗っていた各種の

パフォーマンス低下時の対応は取ってみたのですが、改善されませんでした。

環境は、

WindowsXp Professional

Office2007

(顧客先で起こっている事象で XpおよびOfficeにSPを当てる事は難しいです)

よろしくお願い致します。

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2012-07-11T06:30:41+00:00

小野様

お世話になっております。

通りすがりのSEです。

ご連絡ありがとうございます。

ご連絡いただいたサポートページは確認しておりましたが

解決に至っておりませんでした。

が、本件、本日自力で解決できましたのでご報告申し上げます。

【原因】

IME Office 2007で、詳細なテキストサービスを使用しない設定になっている

関連性はよく分からないのですが、IME Office 2007を使用する日本語入力システムに

指定している状態で、IME Office 2007のプロパティで

詳細なテキストサービスを使用しない設定(設定項目としては2項目ありますが)

になっていると、Excel2003で作成したアドインを読み込むと起動が遅くなるようです。

詳細なテキストサービスを使用する設定に変更した結果、通常の動作に戻りました。

アドインを読み込む際に、IMEがどう関係している(しかもExcel2003で作成したアドインに

関してのみ)のかは分かりませんでしたが…。

顧客環境で、問題の発生したPCが数台だけで、大半のPCに関しては

Office2007をインストールすると、詳細なテキストサービスを使用する設定に

標準で設定され問題ないようです。

Office2003をアンインストールする際にサードパーティー製のアドインを外さないままにして、

Office2007をインストールすると詳細なテキストサービスを使用しない設定に

なってしまう事があるのかも知れません。

(Office2007とOffice2003を共存させた環境のPCでも事象が発生しているケースがあり

 どういう場合に発生するのかがはっきり特定できませんでした)

上記の設定でも対応がうまくいかない場合は、ctfmon.exeをWindows起動時に

無理から起動するようレジストリ登録をしても解決するようです。

以上、自己スレになりますが、ご報告まで。

この回答は役に立ちましたか?

0 件のコメント コメントはありません

2 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2012-07-13T08:12:42+00:00

    通りすがりのSE さん、こんにちは。

    再度投稿をいただきありがとうございます。

    Office IME 2007 の詳細なテキストサービスを使用しない設定が原因で今回の問題が発生していたということなのですね。

    お手元で自己解決ができたようで本当に何よりです。

    IME のプログラムによる起因というところまでは正直解りませんでした。

    書かれている疑問点についても同感で、色々な要因が考えられるのかもしれないですね。。

    お力になれた部分が少なかったかもしれませんが、また質問などがありましたらお気軽に Answers に投稿してみてくださいね。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2012-07-11T02:52:29+00:00

    通りすがりのSE さん、こんにちは。

    Answers をご利用いただきありがとうございます。

    Excel 2003 で作成したアドインを Excel 2007 で読み込むとファイルが開く時間が遅くなるということですね。

    書かれているようにサードパーティー製のアドインを外さないまま Office 2007 をインストールしたことがきっかけになっているのかもしれません。

    また、サードパーティー製のアドインと Excel 2003 で作成されたアドインの共存なども可能性としてありえるかとは思います。

    確認なのですが、パフォーマンス低下時に行ってみた確認方法としては以下のサイトに書かれていることを行われたのでしょうか。違うようでした詳細を書いてみてくださいね。

    Excel 2007 の起動に関する問題のトラブルシューティング方法

    ※ もし確認されていない項目があれば行ってみるのも良いかもしれません。

     [COM アドインが問題の原因である場合] にある Fix it などの情報も参考にしてみてください。

    また、環境的に可能であれば Office 2007 をアンインストールして、再インストールし直してみる方法もあるかと思います。

    ※ 削除される場合は Fix it を使用して Office をアンインストールする方法で削除してみるとよいかと思います。その際は、Office 関連のバックアップも取ってから行ってください。

    通りすがりのSE さんからの返信お待ちしています。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません