次のコードがあります
Dim fileSystemObject As New fileSystemObject
Dim sourceFolder As folder
Set sourceFolder = fileSystemObject.GetFolder(sourceFolderPath)
processFolder (sourceFolder)
そして、processFolder プロシージャは次のように宣言されます。
Sub processFolder(folderToProcess As folder)
'Code here
End Sub
私が奇妙だと思うのは、大文字の「F」でフォルダーを入力するたびに、VBAエディターがそれを小さな「f」のフォルダーに変換することです。また、プロシージャを呼び出すと、型が一致しないというコンパイル エラー メッセージが表示されます。誰かが私がここで間違っていることを教えてもらえますか?