C:\Users\USER\Desktop\AB\AC\AD\AE\AF\.xls
一番下のフォルダ AF にあるエクセルファイルの拡張子 .xls を まとめて .xlsm に変換したいのですが、コマンドプロンプトがよく分かりません。
フォルダADから数十個のフォルダがあり、AEのフォルダも複数あり、更にその下のAFフォルダも複数あります。
.xlsは古いエクセルのマクロです。
この古い形式を .xlsm にまとめて変換できるでしょうか。
一番下のフォルダ階層でcmdで変換可能だと思いますが、かなり時間がかかってしまいます。
どうかご教授お願いしたいと思います。
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
コマンドプロンプトでファイル名の拡張子を.xlsから.xlsmに変えた場合、
正常なexcelファイルになりませんが、それで良いのでしょうか。
添付画像は、Book7.xlsをBook.xlsmにリネームして、それをexcelで開いたときのものです。
添付図のようにエラーが表示され、正しいexcelファイルとして認識されません。
エラーメッセージの内容は
「Excelでファイル'Book7.xlsm'を開くことができません。ファイル形式またはファイル拡張子が正しくありません。ファイルが破損しておらず、ファイル拡張子とファイル形式が一致していることを確認してください。」です。
No.2
- 回答日時:
こんにちは。
>一番下のフォルダ階層でcmdで変換可能だと思いますが、
→xlsと、xlsmは、ファイルの構造が違うので、ファイル名だけの変更では
意味がないと思います。
>かなり時間がかかってしまいます。
→時間は掛かるかと思います。 Excelでxlsファイルを開いて、名前を
付けて保存で、xlsmファイルとして保存すれば可能かと。
ExcelのVBAを使って、.xlsファイルを開いた後に、名前を付けて保存で、
.xlsmファイルで保存されるのが良いかと思います。
下記は検索した記事になります。
●【VBA】フォルダ内の.xlsを.xlsxに一括で変換する
https://jizilog.com/vba-fileconversion
試してはいませんが、XLSXを、XLSMに変更すれば、可能かも知れません。
バックアップを取ってから、試されるのはどうでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 入力ボックスが繰り返しポップアップして止まらない。 下記コードでファイル名の変更をしたいのですが、変 1 2022/09/08 11:27
- Visual Basic(VBA) ファイル名の右側を変更したい ファイル名:「1001日別売上」の左側へ「2022」を追加し、「202 6 2022/10/14 10:03
- Excel(エクセル) 【マクロ】フォルダAからダBへファイルを、ファイルの更新日時の条件で、1つづつ移動するには? 3 2022/08/25 09:56
- Excel(エクセル) フォルダAから1つのファイルだけを、フォルダBへを移動するVBAについて 2 2022/07/25 11:45
- Excel(エクセル) 【VBA】フォルダAにある2つのファイルの内1つを、フォルダBへ。もう1つを、フォルダBへ移動したい 6 2022/07/26 08:51
- Windows 10 Windows10で、フォルダにあるすべてのファイルを、下層フォルダも含め一つの階層へ配置し直したい 3 2022/05/31 09:50
- Excel(エクセル) 1つのファイルを複数のフォルダにファイル名を【明日の日付】にして、コピーしたい 5 2022/12/13 04:23
- Excel(エクセル) 1つのファイルを複数のフォルダにファイル名を【明日の日付】にして、コピーしたい 5 2022/12/13 20:11
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/08 11:02
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フォルダ作成用バッチファイル...
-
Thunderbird ローカルフォルダ...
-
インストール日時
-
バッチファイルが作成できない
-
【Excel VBA】PDFを作成して,...
-
一気にずばっと複数のメールを...
-
複数のテキストファイルをexcel...
-
バッチによるショートカットの...
-
Microsoft Access エラー 3051
-
Windowsのメモ帳でジョークウイ...
-
ヤフーのNYダウの過去データ...
-
ファイルのアクセス権の取得
-
エクセルの「元に戻す」を上書...
-
batファイル処理でのテキストフ...
-
ファイルダウンロードの開くで...
-
Excel VBA シートを指定して...
-
『参照先』って何て言いますか?
-
文字の頭文字順に自動移動
-
VBAでファイルパスが長すぎてコ...
-
VBSでテキストファイルのタブ区...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フォルダ作成用バッチファイル...
-
bat ファイルでフォルダ作成&移動
-
Thunderbird ローカルフォルダ...
-
LANDISKに新しいフォルダを追加...
-
サンダーバードでの新規にフォ...
-
フォルダの新規作成が遅い
-
もしフォルダがなかったら作成...
-
フォルダ階層が深いファイルの...
-
Winで新規フォルダを作成するキ...
-
至急!バッチ作成について
-
Accessでフォルダを自動生成す...
-
BIGLOBEのウェブリメールはフォ...
-
フォルダコピペ時に更新日時と...
-
FTPで、フォルダコピー
-
John The Ripper
-
GoogleWorkspaceについての質問
-
Windows7 → Windows10にアップ...
-
XPでデスクトップ上にmkdirでフ...
-
Excelでバックアップファイルを...
-
コマンドプロンプトを使用して...
おすすめ情報