.xls と .xlsx と .xlsm の違い
次の表は、.xls と .xlsx と .xlsm の基本的な違いを示しています。
.xls から .xlsx または .xlsm へのファイル形式の変換に関する問題
以下のいずれかの現象が発生している場合は、次の手順に従って、ファイルを .xls から .xlsx に変換し、ブック (.xls) にマクロが含まれている場合は、それらを .xlsm に変換できます。
-
.xls 拡張機能を使用してブックを開くときの速度低下 (問題 3)
-
.xls 拡張子を持つより大きなファイル サイズ (問題 3)
-
マクロで .xls を使用していて、次のスクリーンショット (問題 4)のような OLE エラーが表示される場合
注: 以下の手順に従う前に、元のファイルのコピーまたはバックアップがあることを確認してください。 変換後に、変換されたファイル内の変更の内容またはレイアウトを確認します。
ファイルを .xls に変換して .xlsx する手順
-
ファイルが .xls 形式であるかどうかを確認するには、エクスプローラーのファイルの種類が Microsoft Excel 97 – 2003 Worksheet として表示されます。
-
ブックを開く > [ファイル]> [名前を付けて保存] > [参照 ] に移動します。次のウィンドウが開きます。 [Excel ブックの選択] (*.xlsx) の [名前を付けて保存] の >[保存 ] を選択 > ブックを保存するための正しいパスにいることを確認します。
-
変更を有効にするには、保存したブック (.xlsx) を閉じて再度開きます。 次に示すように、変換されたブックが「 Microsoft Excel Worksheet」と同じフォルダーに表示されます:
注: また、ファイルサイズが .XLS ファイルサイズのほぼ3倍に縮小されていることも分かることができます。
ブックにマクロが含まれているかどうかを確認 .xls 手順
-
まず、変換しようとしているファイル .xls マクロがあるかどうかを確認する必要があります。 確認するには、次の手順に従ってください。
次に示すように、[開発] タブ > [マクロの選択] ボタン > ブック.xls 開きます -
次に示すようにダイアログが開きます。 マクロがある場合は、このウィンドウに名前が一覧表示されます。 ここでは、[ 保存] はブックに存在するマクロです。
.xls (マクロ ブック) を .xlsm に変換する手順
-
マクロを含む識別された .xls ブックを開きます。
-
[ファイル ]> [名前を付けて保存] > [参照 ] に移動します。次のウィンドウが開きます。 次に示すように、[Excel Macro-Enabled ブック (*.xlsm) を選択 > ブックを保存するための正しいパスにいることを確認し、[保存] を選択 します。
-
.xlsm 拡張子を持つ同じファイル名の新しいブックは、次に示すように使用できます:
-
変更を有効にするためにブックを閉じます。 マクロを再び開き、マクロが期待どおりに実行されているかどうかを確認します。