MS Office2007の特殊な拡張子たち
会社の内、外、問わず、Office系のファイルのやり取りというのは多い。自分はMS Officeにお金を払う気もないのでOpenofficeをずーっと使っているわけだけど、xlsのファイルかと思いきや、xlsxというファイルが送られてきた。
拡張子を付け間違えたとか、もしくはウィルス対策ソフトに弾かれるのを防止するとかの理由で、あえて拡張子を変更したのかと思ったんだけど、どうやらそうでもないみたい。
xlsxをxlsにしても開けない。
なんだこりゃ?と思って調べてみたら、MS Office2007から追加されたExcelブック形式だそうで。
検索してみると、MS Office2000とかでも開けないらしくて、MS Officeを会社で使ってる知人も開けないと言ってた。
個人的にはこんな形式は余計なお世話なんだよと言いたいところだけど、まぁ色々事情もあるし仕方ないというわけで。
とにかく中身が見れないとどうしようもない。
そして以下が中身を見る方法。
1. MSが提供している「Word/Excel/PowerPoint 2007 ファイル形式用 Microsoft Office 互換機能パック」を使用
2. xlsxなどの拡張子をzipに変換して展開。XMLのデータが入ってるのでそれらをExcelやOpenoffice、その他XMLビューアなんかで見る。
2の方法は、元のxlsxファイルによっては凄く複雑で、読むのに時間がかかる事になるかもしれないけど、手っ取り早い方法。
1の方法は、MSが提供しているから閲覧するだけなら確実かもしれないけど、既にOfficeが入ってる場合なんかは面倒っぽい。
でもこれ系を閲覧するライブラリとかは探せばあるかもね。
ちなみにWordの場合はdocx、PowerPointの場合はpptxのようになるみたい。(もちろん、docやxls、pptといった拡張子でも保存は可能)
Word/Excel/PowerPoint 2007 ファイル形式用 Microsoft Office 互換機能パック
http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=941B3470-3AE9-4AEE-8F43-C6BB74CD1466
Tags: Office
前の記事: バーチカルタイプの手帳がいい感じ
次の記事: やる気を出すための環境とかきっかけを作る
この記事へのコメント
まだコメントはありません
この記事にコメントする
Profile
-
宮川恵次(Keiji Miyakawa)
フリーでシステム開発やインフラ構築等を行っています。
