• ベストアンサー

VBA

VBAでフォルダの中にあるフォルダの名前を全部取得するにはどうしたらいいのですか?

質問者が選んだベストアンサー

  • ベストアンサー
  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.1

関連するQ&A

  • VBAであるフォルダにあるフォルダを取得

    VBA初心者です。 フォルダの階層を下に掘ってパスの文字列を生成したいのですが あるフォルダの中にある全てのフォルダ名前を取得するにはどうしたらいいのですか?

  • フォルダのショートカット作成VBA

    環境:Excel2002です エクセルブック【×××】で作業後 VBAで フォルダ<aaa>を作りフォルダ<aaa>の中に ブック【bbb】という名前をつけて保存します この時 フォルダ<aaa>のショートカットをマイドキュメントに作りたいのです マイドキュメントの場所が使用するPCによって異なるので マイドキュメントの場所を取得して フォルダ<aaa>のショートカットをマイドキュメントに作る この一連の作業をVBAでやりたいのです お手数をおかけしますがよろしくお願いします

  • エクセル VBA ファイルをフォルダへ移動させる

    エクセル VBA 手探り状態です。 001大企業.xls、001中小企業.xls、003大企業.xls、003中小企業.xls、008大企業.xls、008中小企業.xls・・・・というファイルが300ほど企業種類という名前のフォルダにあります。 VBAで企業種類という名前のフォルダの中に、001、003、008・・・というフォルダは作成しました。 (ネットで”フォルダ作成”を検索して、、、自力ではVBAは書けません) それを001という名前のフォルダへは、001大企業.xls、001中小企業.xlsのファイル、003という名前のフォルダへは003大企業.xls、003中小企業.xlsのファイルを、008フォルダへは008大企業.xls、008中小業.xlsファイルを・・・というように、マクロで移動させたいのです。 これらのファイル、フォルダは全て、企業種類というフォルダの中にあります。 VBAを教えていただけましたら嬉しいです。

  • ブックを開いて閉じるVBA

    初めまして、ブックを開いて閉じるループのVBAについて質問させてください! 別添の画像のようなブックAの中に、「りんご」のように名前のついたシートが複数あります。(この数は変動します。来月は「ぶどう」が入るかもしれないし、「りんご」がなくなるかもしれません。) そして「新しいフォルダ」という名前のフォルダに、別添の画像のようにいくつかブックAのシートの名前を含むファイルが入っています。別添画像のように、シートの名前は必ず含むものの、ファイル名はバラバラで、「すもも」のようにシートにはないものもあります。そして、「みかん」のようにシートにあるのにファイルがない場合もあります。 このうち、ブックAに存在するシートの名前を含むファイルのみ開いて閉じるというループのVBAを入力したいのですが、どうすればよいのでしょうか…?!ちなみに、「すもも」のようにブックAに存在しないシートの名前のファイルは開かないでおきたいです。 「みかん」のようにシートはあるがファイルがない場合は、エラーを出さずそのまま次の処理をすすめたいです。 ちなみに、「新しいフォルダ」の存在する場所は 「C:\Users\PC〇〇〇\Desktop\新しいフォルダ\」です。 VBA初心者なので、なるべく簡素なものにしたいと思っています。 ご助力いただけると大変嬉しいです…!よろしくお願いいたしますm(_ _)m

  • フォルダを開く

    VBAで"ファイルを開く"のようなダイアロボックスを表示し選択されたフォルダの名前と、そのフォルダの中のすべてのファイル名を取得することは出来ますか?

  • VBAの書き方を教えてください

    EXCEL2003を使用しています。 特定のセルの値を取得して、値と同じシート名を検索して移動する事はVBAで可能でしょうか? 具体的に、sheet1のA1はVLOOKUPにて検索後の値(りんご)が表示されています。 コマンドボタンにて、A1の値(りんご)を取得して、数十枚あるシートの中からA1と同じ値(りんご)の名前のシートに移動したいのです。 いろいろ探したのですが、よく分からなかったので教えて下さい。

  • VBAでリスト通りにフォルダを作成

    excelのvbaでアクティブブックが入っているフォルダの中に"sheet1"のA列のリスト通りに名前を付けフォルダを作成したいです。リストに重複した名前がない場合はできますが、図のように重複した名前が入っているとどうすればいいか分からなく、ここに質問します。 どなたか知恵を貸していただけませんか? どうぞよろしくお願いいたします。

  • VBAにてフォルダ作成する方法を教えてください

    フォルダAにはフォルダ1、フォルダ2、フォルダA9、・・・ といろいろなフォルダがあり、そのフォルダの中には更にいろいろな ファイルがあります。 フォルダAの中にあるフォルダと同じ名前のフォルダをフォルダBの 中に作りたいのですが、どのようにすればよいか教えてください。 フォルダAを丸ごとコピーして、最後にファイルをすべて消せば良い のですが、大量にファイルがあって、ハードディスクの容量的にも 時間的にも無理があります。 質問しっぱなしで、恐縮ですがVBAのコードにて回答をお願いします。

  • Excel VBAで、エクセルファイル作成について

    エクセルのVBAでプログラムを作成しているのですが、 ある数字を入力してプログラムを実行すると、その数字の名前のフォルダが作成され、更にその作成されたフォルダの中に、その数字の名前のエクセルファイルを作成できるようにしたいと思っています。 それでフォルダの作成はできるのですが、ファイルの作成が上手くいきません。 どうすれば良いか教えて頂けないでしょうか?よろしくお願いします。

  • VBA

    ACCESS2003やEXCEL2003のVBAでプログラムしようとしています。 所定のフォルダ内にあるファイルを、ファイル名を指定して検索する方法を教えてください。 【条件】 (1)所定のフォルダ  このフォルダには、大量のファイルがあります。  サブフォルダも存在して、その中にも検索するファイルがあります。  サブフォルダの階層もランダムです(サブフォルダの中にさらに  フォルダがあり、その中にもファイルがある場合があります)。  探すファイルは、複数存在する場合(フォルダ違いで)も  ありますが、すべて検索します。 条件が酷のような気がしますが、なるべく早い検索方法はあれば 幸いです。よろしくお願いします。

専門家に質問してみよう