Excel VBAでフォルダとサブフォルダを作成する
会社のプルダウンメニューがあり、それが別のシートのリストに入力されています。会社名、ジョブ番号、部品番号の3つの列があります。
ジョブが作成されると、会社のためのフォルダと部品番号のためのサブフォルダが必要です。
パスをたどると以下のようになります。
C:Images%Company Name%Part Number%!
もし、会社名や品番のどちらかが存在していれば、作成したり、古いものを上書きしたりしないでください。ただ次のステップに進みます。つまり、両方のフォルダが存在する場合は何も起こらず、片方または両方が存在しない場合は必要に応じて作成します。
もう一つの質問ですが、MacとPCで同じように動作するようにする方法はありますか?
27
3
1つのサブと2つのファンクション。サブはパスを構築し、関数はパスが存在するかどうかをチェックし、存在しない場合は作成します。もしフルパスがすでに存在していれば、そのまま通過してしまいます。 これはPCでも動作しますが、Macで動作させるためには何を修正する必要があるかを確認する必要があります。
ここでは、サブディレクトリを作成するエラー処理のない短いサブを紹介します。