• 締切済み

エクセル2010への対応について

現在、会社でエクセル2003を使用しておりますが、PC入替によって 年内にWindows7・エクセル2010が導入されることとなりました。 そこで気になっているのがマクロ処理の件です。 (1)「○○○○.xls」の名前で保存、(2)「○○○○.xls」を起動といったマクロ 処理を現在多様しているのですが、このファイルをいきなりエクセル2010で 使用してしまうと、やはりエラーが発生してしまうのでしょうか? エクセル2007以降はマクロを含むブックの場合、「xlsm形式」として 取り扱われるようですので、単純にマクロ内容を「xls形式」から「xlsm形式」に 置換すれば解決するものなのでしょうか? 会社のPC入替は段階的に行われるため、エクセル2003とエクセル2010が 共存可能な様にマクロを設定し直したいのですが、いい案が浮かびません。 対応策をご存知の方がおられましたら是非教えて下さい。宜しくお願いします。

みんなの回答

  • DreamyCat
  • ベストアンサー率56% (295/524)
回答No.1

どちらの版にも共通した内容なら旧版のまま読み込めばそのまま動作しますが 図を使っているとその部分はかなりエラーが出ます。ですが、図や図形は名前を合わせるなどの修正をするだけで動作するようになります。  Commandbarsコントロールを使っていると、そのまま動作するものやエラーになるもの、エラーにならないが動作しないものなどがあります。これはたぶん700種類?前後もあり確認が面倒です。2007版で変わることがわかっていたので私はもともとほとんど使わないのですが、コントロールの一覧を作成しておいてそれを選ぶだけでだいたいのものは動作対応状況を確認できるようにしています。

excuse-me
質問者

お礼

早々のご回答、ありがとうございました。 「どちらの版にも共通した内容なら旧版のまま読み込めばそのまま動作します」 とのことでしたので多少、安心しました。

関連するQ&A