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