0
フォルダ内のすべてのファイルを開くコードを準備しようとしています。開いているファイル内のシートの名前を確認し、それを新しいフォルダに保存します。しかし、シート名が存在することを確認するIF文を追加しようとすると、このメソッドが存在しないことがわかります。誰かがより適切な方法を助言できますか?シート名に応じて新しいディレクトリに保存するVBA
Dim MyFile As String
MyPath = "Q:\Folder Name1\Folder Name2\Folder Name3\Folder Name4\"
MyFile = Dir(MyPath)
Do While MyFile <> ""
If MyFile Like "*.xlsx" Then
Workbooks.Open MyPath & MyFile
Dim ws1 As Worksheet
Set ws1 = Sheets("Adult_Return")
If ws1.Exists Then
ChDir "Q:\Folder Name1\Folder Name2\Folder Name3\Folder Name4\Return"
ActiveWorkbook.SaveAs Filename:=MyFile & ".xlsx"
Else
ChDir "Q:\Folder Name1\Folder Name2\Folder Name3\Folder Name4\Single"
ActiveWorkbook.SaveAs Filename:=MyFile & ".xlsx"
ありがとうございました。