- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フォルダ内で自由に選択した *.xlsのファイル名を即変更するには?)
フォルダ内で自由に選択した *.xlsのファイル名を即変更する方法
このQ&Aのポイント
- Windows XP Home Edition SP3 Office XP Personal 2002 Excel 2002を使用して、フォルダ内で自由に選択した *.xlsのファイル名を即変更する方法について教示をお願いします。
- 手作業でファイル名を変更するのは非常に手間がかかるため、マクロを使用して一括で変更する方法を知りたいです。
- 選択したファイルの名前を「E123.xls」に変更し、不要なファイルを削除する手順を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>ファイル名を 「 E123.xls 」 に変更し作業を終えました。 この「作業」というのが他のExcel VBAのプログラムの実行といった意味なら,たとえば。 Sub macro1() Dim myPath As String Dim myFile As String On Error Resume Next myPath = "c:\test\" myFile = Application.GetOpenFilename Kill "E123.xls" FileCopy myFile, "E123.xls" End Sub
その他の回答 (1)
noname#119957
回答No.1
バッチ処理をしてみては? aaa.batというテキストファイルを同じフォルダに作成して実行します。 コマンドの書き方(コマンドは1行に1個でいくらでも追加できます。) ren sss.xx ddd.xx 意味はsss.xx をddd.xxに名前変更(rename) del ddd.xx 意味はddd.xxを消去(delete) これを、aaa.batなどとして保存し、クリックまたはDOSコマンドとして実行できます。 ファイルパスを意識したくないなら、処理したいフォルダに置いてください。 くわしくは、dosコマンド バッチファイルなどで調べてみてください。
質問者
お礼
早速のご回答、誠に有難うございます。 自分としては、初めての試みですが、大変にご参考にさせて頂きます。 どうも有難うございました。
お礼
早速のご回答、誠に有難うございます。 使い勝手が解からず、解かるまで自分には時間がかかってしまいましたが、 なんとか、実行できました。 有難うございました。