Pregunta

En Excel 2003 que se puede acceder al Application.CommandBars colección para crear barras de herramientas personalizadas mediante VBA. ¿Hay un equivalente en Outlook 2003?

Estoy tratando de cambiar las etiquetas de los botones de una barra de herramientas del cliente. En el futuro me gustaría crear la barra de herramientas desde cero.

Cheers, David

- Trindaz en Fedang # Outlook-VBAs

¿Fue útil?

Solución

Terminamos la resolución de éste mismo. Aquí está el código si está interesado:

Dim expExplorer As Outlook.Explorer
Dim cmbCommandBar As CommandBar
Dim ctlBarControl As CommandBarControl
For Each expExplorer In Outlook.Explorers
    For Each cmbCommandBar In expExplorer.CommandBars
        If cmbCommandBar.Name = "name-of-toolbar" Then
            For Each ctlBarControl In cmbCommandBar.Controls
                If ctlBarControl.Caption = "caption-i-want-to-change" Then
                    ctlBarControl.Caption = "new-caption-text"
                End If
            Next ctlBarControl
        End If
    Next cmbCommandBar
Next expExplorer
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top