エクセルのxls形式からxlsx形式の一括変換、その逆もできますか?
いつもお世話になっております。
職場でのパソコンがOffice2003、2007、2010と混在しており、保存されているファイルも拡張子が「*.xls」と「*.xlsx」が混在しています。
ファイルを開いて、「*.xls」形式を「*.xlsx」形式に形式を選択し、保存しなおししたり、その逆もすることが多いのですが、多くの手間がかかります。(例えば、20個程度のファイルなら20回)
複数のファイルを一括して変換することはできませんか。
No.4
- 回答日時:
私は、自宅で、Excel95(*.xls)とExcel2010(*.xlsxマクロ)を使用しています。
xlsを2010で開くときは、互換モードで開きます。マクロ付きでも全く問題なく動作しています。
もし、xlsも平行して使う必要があるなら、(古いパソコンも共存するなら)形式変換せずそのまま互換モードで使用することをお勧めします。
マクロ付きの場合、xlsからxlsxの変換時コマンド名が変わってしまい困ることが有りました。(自動変換プログラムを使えばよいかも知れませんが)だから、単純なファイル形式変更はお勧めできません
列数が非常に多いとか、新たな機能とか、2010しか使えない機能を利用したファイルは、元々xlsでは取り扱えないですが、それ以外は、2010で作成した場合でも最初から、互換モードで保管してはいかがでしょうか。
No.3ベストアンサー
- 回答日時:
参照されたし。
とりあえず・・
xlsx形式だと、マクロは保存されません。
xls→xlsxに拡張子変更する場合の最大のデメリットです。
(マクロを使っていないなら気にしなくて大丈夫です。)
逆にxlsx→xlsの場合のデメリットは
行数・列数が減るので、最悪の場合にファイルが壊れる可能性がある
2007以降に追加された機能がある場合、再現できない
(最悪の場合、ワークシートから消える・読み込みできない等)
が挙げられます。
リンク先に私も回答をつけていますが、その処理を急ぐ必要は全く無いです。
職場に2003が存在している以上は、「xls」のままにしておいた方が賢明だと思いますよ。
今後2003(コンバータ無し)で使用する可能性が0%なのであれば良いですけどね。
ちなみに、2007以降でマクロを作れば
ツールが無くても一括処理は可能です。
一件ずつファイル名を指定し、ファイルを開く→形式変更保存を繰り返し処理するマクロを作れば、問題なく一括変換できました。(2007を使用)
ありがとうございました。
No.2
- 回答日時:
ご回答ありがとうございます。
リンク先参考になりそうです。
が、自身のスキル不足で理解するにはかなりのエネルギーが必要に感じました。
No.1
- 回答日時:
この回答への補足
素早い投稿有難うございます。
まだ、動作確認はしてませんが、一括ファイル名変更か一括拡張子変更ソフトのように読み取れるのですが、このソフトで変換すると、xls形式からxlsx形式(またはその逆)に変換すると、変換後のファイルは、エクセルで読み取れるのでしょうか?。
ファイルの中身も変更される変更でしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) ドキュメントに保存していたエクセルのファイルが開きません。 2 2022/12/02 09:38
- Visual Basic(VBA) 複数のcsvファイルをExcelに一括変換したい 2 2023/03/03 12:44
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/03 13:18
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/06/04 09:39
- Excel(エクセル) フォルダ階層が深いファイルの拡張子の一括変換 2 2022/12/23 18:40
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/06 13:01
- PowerPoint(パワーポイント) エクセルのマクロについて教えてください。 1 2022/03/25 17:03
- XML エクセルのマクロについて教えてください。 3 2023/02/06 09:06
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/03/02 08:40
- XML エクセルの拡張子XLSのファイルが開けなくなった 3 2022/10/19 11:30
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
EXCEL2007 VBAでピボットのフィルタ指定
その他(プログラミング・Web制作)
-
複数のdocxファイルをdoc形式へ一括変換
その他(Microsoft Office)
-
Excelの拡張子とファイル形式が変わってしまったようでファイルが開けません!
Excel(エクセル)
-
-
4
特定のPCだけ動作しないVBAマクロがあります。その理由は?
Visual Basic(VBA)
-
5
onedriveで同期解除をしたら、デスクトップのフォルダが消えた
ノートパソコン
-
6
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
7
Excel に貼り付けた図形が、保存した後、再度、開くと勝手に動いている。
Excel(エクセル)
-
8
python エラー
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCEL VBA 指定したファイルが...
-
エクセルのシートの数を数えた...
-
エクセルマクロで不特定なファ...
-
vlookup関数の引数を変数で指定...
-
Accessのaccdbファイルを起動で...
-
フォルダ内のexcelファイルを順...
-
VBAでワークブックの名前を変数...
-
【Excel VBA】ファイル名が一...
-
Excelのマクロについてご教授く...
-
フォルダ内のブック全部にパス...
-
VBA ふたつの同じ様式シートの...
-
エクセル(マクロ)のファイル...
-
EXCELが終了できません
-
Excelファイルがマクロを含むか...
-
エクセルマクロ 異なるファイ...
-
ワード2007で複数ファイル自動...
-
エクセルのxls形式からxlsx形式...
-
vba dirにおけるフォルダ内にあ...
-
リンク切れチェックを行うマクロ
-
Excelで漢字人名が勝手に並び変...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCEL VBA 指定したファイルが...
-
エクセルマクロで不特定なファ...
-
VBAでワークブックの名前を変数...
-
フォルダ内のexcelファイルを順...
-
エクセルのxls形式からxlsx形式...
-
エクセル 複数ファイルの一括...
-
エクセルのシートの数を数えた...
-
accessフォルダを移動したらフ...
-
vlookup関数の引数を変数で指定...
-
Accessのaccdbファイルを起動で...
-
ファイルを開かずにマクロを実行
-
【Excel VBA】ファイル名が一...
-
EXCELマクロを無効にして開く方法
-
エクセル(マクロ)のファイル...
-
ACCESS VBAでファイルを開くダ...
-
Excel VBA でファイルが開かれ...
-
ファイルの保存場所を変えたら...
-
vba初心者です。 質問です。 毎...
-
フォルダ内のブック全部にパス...
-
エクセルマクロ 異なるファイ...
おすすめ情報