So you are saying, he should declare objFldr as Integer?
Dim objFldr As Integer
Is so, that makes sense
However, the objFldr.Path is a string
I noticed with VBSripting language, data types aren't really used much, at least what I have seen.
When I use or bring scripting code into VBA, I do try to assign the correct data types instead of just using object or variable for the nec. reasons and to avoid using Variant too much.