No se pueden eliminar las carpetas predeterminadas de Outlook
Número de KB original: 306253
Resumen
En Outlook, todas las carpetas predeterminadas deben estar disponibles; por lo tanto, Outlook no permite eliminar carpetas predeterminadas. Puede usar una utilidad de Microsoft Exchange o el programa cliente de Microsoft Exchange anterior para eliminar estas carpetas; sin embargo, Outlook vuelve a crear estas carpetas cuando se inicia Outlook.
Más información
Como administrador, si no desea que los usuarios finales usen uno de los módulos de Outlook, como la carpeta Journal o Tareas, no puede eliminar la carpeta para quitar esta funcionalidad. Sin embargo, en Outlook 2000 o posterior, puede crear un complemento modelo de objetos componentes (COM) que impida que los usuarios cambien a la carpeta. Puede implementar el FolderSwitch
evento y, a continuación, cancelarlo si el usuario intenta cambiar a una carpeta específica.
Nota:
Outlook 97 y Outlook 98 no admiten complementos COM; por lo tanto, no puede crear una solución personalizada para implementar esta funcionalidad en Outlook 97 y Outlook 98.
Microsoft proporciona ejemplos de programación con fines ilustrativos únicamente, sin ninguna garantía tanto expresa como implícita, incluyendo, pero sin limitarse, a las garantías implícitas de comerciabilidad e idoneidad para un fin determinado. En este artículo se da por supuesto que ya conoce el lenguaje de programación que se muestra, así como las herramientas empleadas para crear y depurar procedimientos. Los profesionales de soporte técnico de Microsoft pueden explicarle la funcionalidad de un determinado procedimiento, pero no modificarán estos ejemplos para ofrecer mayor funcionalidad ni crearán procedimientos adaptados a sus necesidades específicas.
Para obtener más información sobre las opciones de soporte técnico disponibles y sobre cómo ponerse en contacto con Microsoft, consulte Soporte técnico de Microsoft. El siguiente código de Microsoft Visual Basic para Aplicaciones (VBA) de Outlook muestra cómo puede evitar que los usuarios cambien a una carpeta. Implemente este código como complemento COM de Outlook para que se pueda implementar el código.
A continuación se muestra el código VBA de Outlook:
Dim WithEvents oExp As Outlook.Explorer
Dim oJournalFolder As Outlook.MAPIFolder
Private Sub Application_Startup()
Set oExp = ActiveExplorer
Set oJournalFolder = Session.GetDefaultFolder(olFolderJournal)
End Sub
Private Sub Application_Quit()
Set oExp = Nothing
Set oJournalFolder = Nothing
End Sub
Private Sub oExp_BeforeFolderSwitch(ByVal NewFolder As Object, Cancel As Boolean)
If NewFolder = oJournalFolder Then
MsgBox "The Journal folder is disabled."
Cancel = True
End If
End Sub
El usuario todavía puede mover o copiar elementos a la carpeta, por lo que es posible que desee implementar el ItemAdd
evento en la carpeta que ha deshabilitado. El ItemAdd
evento permite advertir al usuario y mover los elementos a otra carpeta mediante programación.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de