Skip to main content

Type property

Table of contents
  1. Syntax
  2. Examples

Returns information about the type of a file or folder. For example, for files ending in .TXT, "Text Document" is returned.



The object is always a File or Folder object.


The following code illustrates the use of the Type property to return a folder type. In this example, try providing the path of the Recycle Bin or other unique folder to the procedure.

Function ShowFolderType(filespec)
    Dim fs, f, s
    Set fs = CreateObject("Scripting.FileSystemObject")
    Set f = fs.GetFolder(filespec)
    s = UCase(f.Name) & " is a " & f.Type
    Debug.Print s
End Function

Run this code in Immediate Window:

Debug.Print ShowFolderType("d:\Download")


DOWNLOAD is a File folder

Leave a comment

Your email address will not be published. Required fields are marked *

Format your code: <pre><code class="language-vba">place your code here</code></pre>