掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Word 2003 と 2007に違いがある? (ID:101480)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
開発環境を再整備して、Word 2003 に差し戻すことを強くお勧めします。 Office のライブラリは、下位バージョンに対するバイナリ互換性がありません。 ですから、開発環境と実行環境のOfficeバージョンは一致させるのが原則です。 今回のように、上位バージョンのライブラリで作成したものを下位バージョンで動作させるのは、かなり難易度が上がります。 バージョンが上がると、メソッドに「省略可能な引数が追加」されていたり、SubメソッドがFunctionメソッドに拡張されるなどの変化があります。こうした違いは、VBA のコードや、レイトバインドのコードに対してはほとんど影響を与えませんが、参照設定してアーリーバインディングするような場合には正しく動作しなくなってしまいます。各バージョンのライブラリの違いを調査し、互換性を保つようなコードを書ける自信が無いのであれば、Word 2003 環境で参照設定とコンパイルをやり直した方が良いでしょう。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.