• 文字サイズ


解決済

vba マクロを使用したファイル名の変更方法

  • 相談者:非公開
  • 2020/02/04 21:38
エクセルを使用してマクロを製作しています。

毎回異なる名前のcsvを朝一番でダウンロードします。
windows10のため、ダウンロードしたファイルは、ダウンロードフォルダ内にあります。
そのファイル名が毎回異なり、そのファイルの名前を
エクセルのシート上で、マクロを製作し、名前をAAA.csvに毎朝変更したいのですが、

どのようにしたらよいか、記述を教えて頂けませんでしょうか。

最終的にやりたいこととしては、
ファイル名B.xlsxのシート1 内の、DX1のセルを起点として、AAA.csvを文字列として貼り付けをするマクロを作ろうと考えております。

同じ名前のCSVデータになっていれば、なんとか目標までたどり着けるのですが、元となるCSVデータがダウンロードのたびに異なるため、困っておるところです。

宜しくお願い致します。
投稿内容について報告する

今気になってる疑問、
セミナーに参加すれば解決するかも!?
日本全国のネットショップ12,000社が参加!
ネットショップでお悩みがある方はまずはオンラインセミナーへGO!
広告0円で楽天の売上アップ続出!
ECマスターズチャンネルをチェック!
総視聴回数15万回突破!
最新の対策事例やSALE対策など、売上にお困りの方はぜひご視聴ください!

  • 返信者:非公開
  • 2020/02/05 10:41
ECマスターズの山岡です。

Pathの部分は、ダウンロードしたファイルが保存されている場所になります。
このフォルダーに存在するファイル一覧を取得できま………(省略)………
  • 返信者:非公開(質問者)
  • 2020/02/05 12:35
Dim buf As String, cnt As Long
Const Path As String = "C:\Sample\"
buf = Dir(P………(省略)………
  • 返信者:非公開
  • 2020/02/05 14:12
ECマスターズの山岡です。

現在のセルの位置を取得します。
ActiveCell.Row
ActiveCell.Column
その位置に表示されてい………(省略)………
  • 返信者:非公開(質問者)
  • 2020/02/05 14:30
ありがとうございます。
挑戦してみます。………(省略)………
  • 返信者:非公開(質問者)
  • 2020/02/05 15:38
行ってみまして、やりたいことにたどり着けそうです。
ありがとうございました。………(省略)………
このフォーラムへの質問は終了しました