У меня была такая же ошибка, когда я пытался сохранить полученный объект текстового файла в переменной:
Set ObjFileSystem = CreateObject("Scripting.FileSystemObject")
logFile = objFileSystem.CreateTextFile("test.txt")
выдал «Объект не поддерживает это свойство или метод».
Но когда мне предшествовала вторая строка с ключевым словом «set»:
Set ObjFileSystem = CreateObject("Scripting.FileSystemObject")
Set logFile = objFileSystem.CreateTextFile("test.txt")
Тогда это работало без ошибок.