Excel ファイル(ブック)の取り扱い
データファイル(ブック)を開くには、Excel が必要です。取り扱いファイルの種類は、Microsoft Excel 97-2003 ブック(*.xls)です。
Excel 2007 以上は、Excel ブック(*.xlsx)です。*.xlsx ブックは、Excel 2003 以前のバージョンでは、開くことができません。
※Microsoft Office 互換機能パックをインストールするとExcel ブック(*.xlsx)形式を Excel 2003で開くことができます。(次項の
6)を参照)
旧バージョンの Office 2000 は 2009年7月14日、Office XP(2002)が 2011年7月12日、Office 2003 は、WindowsXP と共に
2014年4月8日でサポート終了になりました。2014年4月9日からは、Windows Vista / Office 2007 以上がサポート対象となりました。
以下は、各バージョンのサポート終了時期です。
Office 2007 : 2017年10月10日
Office 2010 : 2020年10月13日
Office 2013 : 2023年 4月11日
バージョンにより、ファイルを開いたときのセキュリティ警告の表示が異なります。各バージョンの取扱いは以下を参照ください。
取り扱い方法
1 Excel 2003 で Excel 97-2003 ブック(*.xls)を使用する場合
2 Excel 2013 で Excel 97-2003 ブック(*.xls)を使用する場合
Excel 97-2003 ブック(*.xls)のデータファイルを、Excel 2007、Excel 2010、Excel 2013 で開くと、自動的に互換モードでブックが開きます。
Excel のタイトル バーに表示されるファイル名の隣に、[互換モード] と角かっこ付きで表示されます。ツールバーの下に表示される
セキュリティの警告 一部のアクティブ コンテンツが無効にされました。クリックすると詳細が表示されます。 |
[コンテンツの有効化] |
|
|
は |
[コンテンツの有効化] をクリックしてください。有効化しないと機能が制限され使用することはできません。(PC環境により表示が異なります)
Excel ファイル(ブック)使用方法は、Excel のバージョンを問わず各ソフト共通です。 |
|
色部は、数値入力 または、ドロップダウンリスト(リスト選択)です。 |
|
色部に計算結果が表示されます。 |
3 Excelブックの保存形式 (Excel 97-2003 ブック(*.xls)形式で保存)
Excelブックを Excel 2003で編集可能に保存する記事です。Excel 97-2003 ブック(*.xls)は、Excel 2013 で開くことができますが、
Excel 2013 ブック(.xlsx)を旧バージョン(Excel 2000、2002、2003)で、開くことはできません。
Excel 2003 以前のバージョンで、開く場合は、保存する際に Excel 97-2003 ブック(*.xls) を選択し保存してください。
画像のように朱色枠部分をクリックし名前をつけて保存します。
4 互換モードでブックの作業をする場合
互換モードでブックの作業をするときには、Excel 2007、Excel 2010、Excel 2013 の新機能や拡張機能は使用できません。
これは、以前のバージョンの Excel でブックを開いたときにデータが失われたり、元のデータを忠実に再現できなくなるのを防ぐためです。
また、ブックの保存時には現在の XML ベースのファイル形式 (.xlsx) ではなく、Excel 97-2003 のファイル形式 (.xls) が使用されます。
これは、以前のバージョンの Excel で簡単に開くことのできるバイナリ ファイル形式です。
Excel 2013 で Excel 2007、 2010 (.xlsx または .xlsm) を開く場合は、Excel 2007、 2010 が Excel 2013 と同じ XML ベースのファイル形式
(.xlsx または .xlsm) を使用するため、Excel 2007 のブックは互換モードでは開きません。
5 互換モードで開いた Excel 97-2003 ブック(*.xls)をエクスポート
互換モードで開いたサンプルファイルデータをエクスポートします。エクスポートしたサンプルファイルデータ容量の検証は(e)で確認ください。
Excel 97-2003 ブック(*.xls)を、Excel 2007、2010、2013 [互換モード] で開いたブックを 「上書き保存」 または、「名前を付けて保存」 をすると
容量が約1.6倍以上に肥大してしまいます。増加はファイルの書式設定などにより異なります。2倍以上になることもあります。
ファイルの保存方法は、[上書き保存]、[名前を付けて保存]、[エクスポート] があります。
検証用のサンプルファイルデータは、Excel 2003 で作成した Excel 97-2003 ブック(*.xls)です。入力フォームには、データ入力していません。
※データ入力して保存するとその分データが増加します。データ容量が大きくなるほど起動時間、作業時間、保存時間がかかるようになります。
ファイルデータが重くなると作業効率の低下やパソコンに負荷をかける原因になります。
(1)
保存形式の確認
(2)
Excel 97-2003 ブック(*.xls)形式で保存(ファイルデータ容量の検証)
(3)
ブック(*.xlsx)形式で保存
(4)
マクロ有効ブック(*.xlsm)形式で保存
(5)
ファイルの種類(形式)別データ容量の確認
(1) 保存形式の確認
[ファイル]を押下(クリック)します。
・ [情報]画面が表示されます。[エクスポート]を押下(クリック)します。
・ [エクスポート]画面が表示されます。[ファイルの種類の変更]を押下(クリック)します。
・ [ファイルの種類の変更]を押下すると、開いているブック ファイルの種類(保存形式)がライトグリーン背景色で表示されます。
開いているブック ファイルは、Excel 97-2003 ブック(*.xls)であることが確認できます。
(2) Excel 97-2003 ブック(*.xls)形式で保存 (ファイルデータ容量の検証:Excel 2013 で Excel 97-2003 ブック形式で保存するとデータ容量が増加)
[ファイルの種類の変更] ブック ファイルの種類から Excel 97-2003 ブック(*.xls)をダブルクリックします。
・ 「名前を付けて保存」 ダイアログが表示されます。[保存]ボタンを押下(クリック)します。
・ 「Microsoft Excel - 互換性チェック」 ダイアログが表示されます。[続行]ボタンを押下(クリック)すると保存(上書き)されます。
保存されたデータの容量は、1.6倍以上になります。
(3) ブック(*.xlsx)で形式保存
[ファイルの種類の変更] ブック ファイルの種類から ブック(*.xlsx)をダブルクリックします。
・ 「名前を付けて保存」 ダイアログが表示されます。[保存]ボタンを押下(クリック)します。
・ 「Microsoft Excel 次の機能はマクロなしのブックに保存できません:」 ダイアログが表示されます。
[はい]ボタンを押下(クリック)するとマクロなしのブックとして保存されます。マクロありの場合は、[いいえ]ボタンを押下します。
(4) マクロ有効ブック(*.xlsm)で形式保存 ※[.xlsx]はマクロ「なし」ファイル、[.xlsm]はマクロ「あり」ファイルです。
[ファイルの種類の変更] ブック ファイルの種類から マクロ有効ブック(*.xlsm)をダブルクリックします。
・ 「名前を付けて保存」 ダイアログが表示されます。[保存]ボタンを押下(クリック)します。
(5) ファイルの種類(形式)別データ容量の確認(file 1〜file 4)
検証用のファイルデータは、Excel 2003 で作成した Excel 97-2003 ブック(*.xls)です。(マクロありファイルです。)
以下、
file 1〜
file 4 のファイルデータ容量です。
検証の結果、file 1(381KB)を互換モードで開き Excel 97-2003 ブック(*.xls)で保存すると容量が 381KB から 613KB の約1.6倍に増えます。
file 2(613KB)が容量が約1.6倍になったファイルです。変更し保存する度に増えていきます。ブック(*.xls)形式は、Excel 2003で保存すれば
データが肥大することはありません。file 3(186KB)は、Excel 97-2003 ブック(*.xls)からブック(*.xlsx)形式で保存したファイルで容量は半分
以下になり、file 4(186KB)は、Excel 97-2003 ブック(*.xls)からマクロ有効ブック(*.xlsm)形式で保存したファイルです。こちらの容量も半分
以下になります。Excel 2013でブック(*.xlsx)を使用するだけなら問題ありませんが、[互換モード]で保存すると、データ容量が増えます。
この検証用のファイルデータは、入力フォームがあります。この入力フォームにすべての数値を入力して保存すると容量が2倍になります。
Office 2007 からブック(*.xlsx)形式になり現在に至りますが Excel 97-2003 ブック(*.xls)を使用することがあります。ブック(*.xls)は、互換
モードで起動するため使用に支障はありませんが、新機能は制限されます。新機能を使用の際はブック(*.xlsx)で保存します。
6 Excel 2003で Excel ブック(*.xlsx)形式を開く方法
Excel ブック(*.xlsx)形式を Excel 2003で開く方法は、保存の際
Excel 97-2003 ブック(*.xls):形式を選択して保存する方法と
Word/Excel/PowerPoint 用 Microsoft Office 互換機能パック(37.1MB)をダウンロードしてインストールする方法の2通りあります。
この互換機能パックをインストールすることにより、Word/Excel/PowerPoint の新しいバージョンのファイルデータを開くことが可能となります。
以下、互換機能パック(37.1MB)のダウンロード手順です。参考にしてください。
Excel 2003で取扱いできない Excel ブック(*.xlsx)形式ファイルデータを開くと、 Microsoft Excel のダイアログが表示されます。
「このファイルは新しいバージョンの Microsoft Excel で作成されたものです。このファイルを作業可能にするために、互換パックをダウン
ロードしますか?」 という内容です。[ はい ]ボタンを押下(クリック)します。
・[ はい ]ボタンを押下(クリック)すると「
Download Center」 画面が表示されます。[ダウンロード]ボタンを押下(クリック)します。
・[ダウンロード] ボタンを押下(クリック)すると、その他の推奨ダウンロード画面が表示されます。[ダウンロードせずに続けます] ボタンを
押下(クリック)します。
・[ダウンロードせずに続けます] ボタンを押下(クリック)すると、「Download Center」 画面が表示されます。
インストール方法 --- インストール手順 アンインストール手順 画面です。
・ ツールバーの下に「セキュリティ保護のため ・・・ ブロックされました。 ・・・ 」 というメッセージが表示されますので、
「ファイルのダウンロード(D)」 を押下(クリック)します。
・ 「ファイルのダウンロード(D)」 を押下(クリック)すると、「ファイルのダウンロード - セキュリティの警告」 ダイアログが表示されます。
[保存] ボタンを押下(クリック)します。
・ [保存] ボタンを押下(クリック)すると、「名前を付けて保存」 ダイアログが表示されます。 [保存] ボタンを押下(クリック)します。
これで、Word/Excel/PowerPoint 用 Microsoft Office 互換機能パック(37.1MB)のダウンロードが完了です。
互換機能パックのインストールは、保存先の「FileFormatConverters.exe」 ファイルを実行するとインストールできます。
※この記事は、参考資料とします。インストールは自己責任で行ってください。互換機能パックのインストール後の評価はしてません。