- ベストアンサー
MS OFFIFE 2003から2010へ
お世話になります。 MS OFFICEの2003で作成したものは、2010では完全な互換性がないと聞いています。 エクセルの一部の関数が使えなかったり、一部のマクロは使用できないなど・・・ しかしながら、いろいろ検索しても具体的に使えなくなってしまうものが何か 調べることができませんでした。 具体的にどのような関数が仕様できなくなるのか、どんなマクロが使えないのか などがまとめられたものがあるのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
基本的に上位互換性はありますので、実務上はほとんど気にする必要はないと思います。 一般機能の互換性については以下のページが参考になると思います。 Office Excel 2007 でサポートされていない Excel 97 ~ 2003 の機能 http://office.microsoft.com/ja-jp/excel-help/HA010198895.aspx Excel 2010 での変更点 http://technet.microsoft.com/ja-jp/library/cc179167.aspx#BKMK_WhatsRemoved マクロ関係は以下の資料が参考になると思います(個人的には2007からはFileSearchObjectが無くなったことが最も大きな点と思っています)。 http://www.nsd.co.jp/package_pdf/officedeploymentservice_MacroPickupIssues.pdf
その他の回答 (2)
- imogasi
- ベストアンサー率27% (4737/17069)
2007で全般的なエクセルの大幅変更があったので、2007を対象に調べるのも1つの手です。 >一部の関数が使えなかったり 追加された関数は小数(しかし頻用、SUMIFS、CUBE関連など)あるが、廃止はほとんど無い。 中身をいじくったもの http://technet.microsoft.com/ja-jp/library/cc179167.aspx#BKMK_WhatsRemoved ーー 2010で使える関数一覧はhttp://office.microsoft.com/ja-jp/excel-help/HP010342656.aspx?CTT=3 http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu/itiran.html 特殊な例が載っていた http://www.h3.dion.ne.jp/~sakatsu/Excel_Tips05.htm Googleで「エクセル2007で使えなくなった関数」で検索してもまず該当は出ない。 >一部のマクロは使用できないなど 内容によって対処が必要という事でしょう。 行数が大幅に増えたことの関連で見直しが必要でしょう。 あとテーブルとリスト。 Excel2007(OSはVista)ではFileSearchが使えない Googleで「VBA エクセル2007で使えなくなった」で照会して小数の記事を読んで見てください。 「マクロが使えない」という2003以前との対比で不満は出ていますが、使えないのでは、ないようです。 http://technet.microsoft.com/ja-jp/library/cc179167.aspx 2010の変更点 http://technet.microsoft.com/ja-jp/library/cc179167.aspx
お礼
ありがとうございました。 大変参考になりました。
例えばExcelでは、最大行数や列数が変わったため、2003で作成した最後の行や最後の列を数値で指定していたマクロが2007以後では同じ動作をしないことが考えられます。 ほか Forrester、「Office 2010」アップグレードにあたっての課題を指摘 - ZDNet Japan http://japan.zdnet.com/cio/sp_07microsoft/20406420/ などがあります。 Accessでも2003で作ったものを2010で動かしたところ、マクロの動作に違いがあるのを体験しましたが、なにぶん詳しくないので理由まではちょっとわかりません。
お礼
ありがとうございました。 大変参考になりました。
お礼
ありがとうございました。 大変参考になりました。