Partilhar via


Objeto Folder

Fornece acesso a todas as propriedades de uma pasta.

Comentários

O código seguinte ilustra como obter um objeto de Pasta e como devolver uma das respetivas propriedades.

Sub ShowFolderInfo(folderspec)
    Dim fs, f, s
    Set fs = CreateObject("Scripting.FileSystemObject")
    Set f = fs.GetFolder(folderspec)
    s = f.DateCreated
    MsgBox s
End Sub

Coleções

Coleção Descrição
Files Devolve uma coleção de todos os ficheiros numa pasta especificada.
Subpastas Coleção de todos os objetos de Pasta contidos num objeto pasta .

Métodos

Método Descrição
Add Adiciona uma nova Pasta a uma coleção de Pastas .
Copy Copia uma pasta especificada de uma localização para outra.
CreateTextFile Cria um novo ficheiro de texto na pasta especificada e devolve um objeto TextStream para aceder ao ficheiro.
Delete Elimina uma pasta especificada.
Mover Move uma pasta especificada de uma localização para outra.

Propriedades

Propriedade Descrição
Atributos Define ou devolve os atributos de uma pasta especificada.
DateCreated Devolve a data e hora em que foi criada uma pasta especificada.
DateLastAccessed Devolve a data e hora em que uma pasta especificada foi acedida pela última vez.
DateLastModified Devolve a data e hora em que uma pasta especificada foi modificada pela última vez.
Unidade Devolve a letra de unidade da unidade onde reside a pasta especificada.
Files Devolve uma coleção de Files composta por todos os objetos de Ficheiro contidos na pasta especificada, incluindo os que têm atributos de ficheiro ocultos e do sistema definidos.
IsRootFolder Devolve Verdadeiro se uma pasta for a pasta raiz e Falso se não for.
Nome Define ou devolve o nome de uma pasta especificada.
ParentFolder Devolve a pasta principal de uma pasta especificada.
Path Devolve o caminho de uma pasta especificada.
ShortName Devolve o nome abreviado de uma pasta especificada (a convenção de nomenclatura 8.3).
ShortPath Devolve o caminho curto de uma pasta especificada (a convenção de nomenclatura 8.3).
Tamanho Devolve o tamanho de uma pasta especificada.
Subpastas Devolve uma coleção de Pastas composta por todas as pastas contidas numa pasta especificada, incluindo as que têm atributos de ficheiro Oculto e Sistema definidos.
Tipo Devolve o tipo de uma pasta especificada.

Confira também

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.