(PCにあまり詳しくない人向けに書いてますのでご了承下さい。)
最近よく問い合わせのある事例 #1
自宅にあるPCで作ったエクセルのデータが、会社のPCで読めない。
これは、Microsoft Officeのバージョン違いからくる互換性の問題です。
一概に全てではありませんが・・・自宅のPCのOSは最近買った『Windows Vista』で、最初にインストールされていたEXCEL(2007)は『Microsoft Office 2007』に該当します。これで作ったデータはデフォルトのままだと『●●●.xlsx』などの拡張子で保存される事になります。さて、会社のPCは数年前から使用しているのでOSは『Windows XP』か『Windows 2000』といったところでしょう。同時期にインストールされているEXCELは『Microsoft Office 2003』や『Microsoft Office XP』(2000もあるかな?)に該当します。これらのソフトは『●●●.xls』という拡張子で管理されていますので、同じ(ような)EXCELで作ったはずのデータが読み込めないといった事が発生する訳です。
ちなみに、自宅のPCでは会社で作ったデータは何事もなく読み込めるはずです。それは上位互換という仕組みがあるため、『新しいEXCELデータ>古いEXCELデータ』という構造で読み込みが出来るようになっているのです。
では、全くお手上げなのか?と言えばそうではありません。
上記で古いOfficeをアップデートしてから、コンバータをインストールすれば使えるようになります。
解ってしまえば簡単な事なんですが、従来「xls」で管理されていたデータは、マクロを含むものが「xlsm」に、マクロを含まないものが「xlsx」になっているのです。他にもWordで生成される「txt」や「doc」、Powerpointで生成される「ppt」や「pps」なども同様の法則を以て4文字の拡張子になっています。(これはMicrosoft Office Open XML 形式と言われます。)
全てのOfficeユーザーがこのコンバータをインストールしているとは限りませんので、最新のOfficeで制作してるデータが古いPCなどでも利用する可能性があるならば、最初からファイルの保存形式を変えておくような配慮も必要という事ですね。![]()



最近のコメント