0
これまでのところ、ワイルドカードをファイル名(どのように使用するのか知っています)で使用する方法と仕事の援助方法が多数見つかりましたが、フォルダパスで使用するにはほとんど問題はありません。これは私のコードです:VBAフォルダ名にワイルドカードを使用する
myFolder = Cells(k, 7)
Archive_Path_0 = "C:\New Folder\" & myFolder & "* \" 'wildcard in folder name
myFileName = Cells(r, 8)
CountName = Len(myFileName)
Windows(myFileName).Activate
ActiveWorkbook.SaveAs Archive_Path_0 & Left(myFileName, CountName - 4) & " AFTER.xls"
myFolder
は、Excelのスプレッドシートとその定数から得ることができる変数です。 myFileName
をmyFolder
という場所に保存したいのですが、他の人が変更または変更できるフルネームのちょうど部分的な名前です。これを解決するアイデア?
End Subのは、 "' myFolder'が可変で...、その定数" に変更一部である:' myFolder'または 'myFileName'?あなたはパスがどのように見えるかの例を挙げることができますか? – Tim
ワイルドカードはファイル検索でのみ使用されます。 –
'myFolder =" ABCD "'フォルダーのフルネームは 'ABCD - ブローカー名です。( '、'、 '、'、 ')は、 AND ID'フォルダ名の最初の4文字を知っているだけで、このフォルダにファイルを保存したい –