Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Devuelve un objeto Folder que representa la carpeta predeterminada del tipo solicitado del perfil actual, por ejemplo, obtiene la carpeta Calendario predeterminada del usuario que ha iniciado sesión.
Sintaxis
expresión.
GetDefaultFolder( _FolderType_ )
expresión Variable que representa un objeto NameSpace .
Parameters
| Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
|---|---|---|---|
| FolderType | Obligatorio | OlDefaultFolders | Tipo de carpeta predeterminado que se debe devolver. |
Valor devuelto
Objeto Folder que representa la carpeta predeterminada del tipo solicitado del perfil actual.
Observaciones
Para devolver una carpeta no predeterminada específica, use la colección Folders.
Si no existe la carpeta predeterminada del tipo solicitado, en función del tipo, Outlook puede crear y devolver la carpeta o puede generar un error. Por ejemplo, si olFolderManagedEmail se especifica como FolderType pero no se ha implementado el grupo Carpetas administradas, Microsoft Outlook genera un error.
Ejemplo
En este ejemplo de Visual Basic para aplicaciones (VBA) se usa la propiedad CurrentFolder para cambiar la carpeta mostrada a la carpeta Calendario predeterminada del usuario.
Sub ChangeCurrentFolder()
Dim myNamespace As Outlook.NameSpace
Set myNamespace = Application.GetNamespace("MAPI")
Set Application.ActiveExplorer.CurrentFolder = _
myNamespace.GetDefaultFolder(olFolderCalendar)
End Sub
En este ejemplo de VBA se devuelve la primera carpeta de la colección de carpetas de tareas.
Sub DisplayATaskFolder()
Dim myNamespace As Outlook.NameSpace
Dim myTasks As Outlook.Folder
Dim myFolder As Outlook.Folder
Set myNamespace = Application.GetNamespace("MAPI")
Set myTasks = myNamespace.GetDefaultFolder(olFolderTasks)
Set myFolder = myTasks.Folders(1)
myFolder.Display
End Sub
Vea también
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.