Erstellen Sie ein Outlook 2003-Symbolleiste mit VBA
-
05-10-2019 - |
Frage
In Excel 2003 kann ich die Sammlung Application.CommandBars
Zugriff auf benutzerdefinierte Symbolleiste mit VBA zu erstellen. Gibt es ein Äquivalent in Outlook 2003?
Ich versuche, die Etiketten auf Tasten eines Kunden Symbolleiste zu ändern. In Zukunft würde Ich mag die Symbolleiste von Grund auf neu erstellen.
Cheers, Dave
- Trindaz auf Fedang # Outlook-VBAs
Lösung
Ended mich diese oben zu lösen. Hier ist der Code, wenn Sie interessiert sind:
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
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow