【重要】マクロを作るなら必ず知っておきたいExcelファイルの種類

Excel VBA

なにげなくExcelを使用していると特に気にしない事が多いExcelファイルの種類、
実はいくつもあるのをご存知でしょうか?

アイコンはほとんど同じだからと適当にファイルの種類をいじると、取り返しのつかない事態に陥る事もあります。

実際に私が保存していたファイルの種類を同僚が変更して保存した事により、作成していたマクロが全て消える事件が発生しました。
長時間かけて作っただけにショックが大きかったのを覚えています。

ここでは複数人で同じファイルを使用する方全員に、
最低限知っておいて欲しいExcelファイルの種類について解説します。

同僚を泣かせない為にも是非読んで下さい!!

スポンサーリンク

必ず知っておきたい4種類のExcelファイル

この4つを知っていればだいたい困らない!!定番のファイルの種類を表にまとめました。
ファイル形式と拡張子はセットで覚えておきましょう。

          ファイル形式                 拡張子    
Excel ブック .xlsx
Excel 97 – 2003 ブック .xls
Excel マクロ有効ブック .xlsm
Excel バイナリ ブック .xlsb

バイナリブックに関しては出番が少ないかもしれませんが、一般企業で使用しているファイル形式はほとんどの場合この4つの中のどれかになっています。

Excelを頻繁に活用している企業では、これらの他にテンプレートやアドインがある可能性があります。
ここに記載していないファイル形式は、別の記事でも解説しますので良かったら確認して下さい。

スポンサーリンク

種類毎の特徴と使い方

Excel ブック「.xlsx」

Excelには複数のバージョンがありますが、このファイル形式はExcel2007以降で標準的に用いられています。 Excel2007以降ではファイルの種類を何も変更せずに保存するとこの形式で保存されます。

マクロを使わずに作業をする場合はこのファイル形式のまま保存しても問題ありません。
しかしマクロをこのファイルに保存する事は出来ませんので注意が必要です。

Excel 97 – 2003 ブック「.xls」

こちらは名前に何やら数字が含まれていますが、完結に言えばExcel2007以前のバージョンで標準的に用いられていたファイル形式です。

この形式ではマクロの保存が可能ですが、新しくこのファイル形式で作成するのはおすすめしません。行数と列数の上限が「xlsx」よりも低い上、このファイル形式自体が数十年前の代物になっており過去の遺産となりつつあります。

Excel マクロ有効ブック「.xlsm」

見るからにマクロが保存出来そうな名前!!
この形式は「xlsx」のファイルにマクロが保存出来るようになったものです。

これからマクロを作成する場合はこのファイルで作成するのがおすすめです。

Excel バイナリ ブック「.xlsb」

このファイル形式はあまり見かける事がないと思いますが、思わぬ所で出現する可能性があります。

ややこしい話になりますが主にコンピュータが理解する為に、「0」と「1」の羅列で記述されているデータの事をバイナリデータといいます
バイナリ ブックはバイナリデータでファイルを保存するファイル形式です。

バイナリデータで保存されている為、ファイルサイズが小さくなるメリットがあります。
マクロの保存をする事も可能です。

ただしメールで送受信する際にウイルス扱いされてしまう事もありますので、特に理由が無ければ使用しない方が良いでしょう。

スポンサーリンク

まとめ

何気なく使っていると拡張子なんて見ないと思いますが、これを知っているだけで業務効率が劇的にあがる可能性も秘めています。

例えばですが前任者が使用していたファイルが、Excelマクロ有効ファイルだった時に「もしや何らかの業務が自動化されているのでは?」という気付きにも発展します。

マクロ実行前にしっかり内容のチェックは必要ですが、もし便利なマクロが保存されていたらラッキーですよね!せっかくなので覚えておきましょう!!

コメント

タイトルとURLをコピーしました