2
www.ChF-Online.de  

Word-interne Symbole verwenden

   Neuigkeiten
   API-Aufrufe in VBA
   VBA2HTML
   Word
 Menübefehle
 integrierte Dialogfelder
 WdDialogs-Konstanten
 WdDialogs-Parameter
 WdColor-Konstanten
aktiv aktiv Word-interne Symbole
 Symbole und Befehle
 Beschriftungsverzeichnisse
   Word-VBA
   Word2007 (RibbonX)
   Word2010 (RibbonX)
   Outlook-VBA
   Links zu VB(A)
   DocToHelp
   Netport Express XL
   Astronomie
   Gästebuch
   Volltextsuche
   Sitemap
   Buch:Word-Programmierung
   Impressum & Kontakt
   Datenschutzerklärung
Getestet unter Word2000  
Makro/Datei speichern
Print

Wer eigene Symbolleisten verwendet und diese mit Symbolen versehen möchte, kann diese entweder selbst erstellen, über die Zwischenablage einfüge (dann lassen sich auch Bilder mit größerer Farbtiefe verwenden!) oder die in Word enthaltenen Symbole verwenden.

Word (2000) besitzt einige hundert Symbole, die den verschiedenen Symbolleisten und Befehlen zugeordnet sind. Wer auf diese Symbole zugreifen will, benötigt dazu die interne ID, über die die Symbole angesprochen werden. Einer Schaltflächen in einer Symbolleiste kann so über die .FaceID-Eigenschaft des CommandBarControls ein beliebiges Symbol zugewiesen werden (das Speichern-Symbol besitzt z.B. die ID: 3):

Set ctrlName = cbFensterListe.Controls("Aktualisieren")
If ctrlName Is Nothing Then 
  Set ctrlName = cbFensterListe.Controls.Add(msoControlButton, , , 1)
  With ctrlName
    .FaceId = 1977
    .Tag = "Aktualisieren"
    .Caption = "Aktualisieren"
    .Style = msoButtonIcon
    .OnAction = "Aktualisieren"
    .BeginGroup = True 
  End With 
End If 

Um nicht jedesmal erst alle Symbole zu durchlaufen, bis man das richtige gefunden hat, habe ich eine Übersicht zusammengestellt, in der die Symbole aller internen Symbolleisten mit ihren IDs aufgelistet sind. Über das Speichern-Symbol erhaltet Ihr die Übersicht als PDF-Datei.

Auszug aus der Liste:

Symbol
ID
Symbol
ID
Symbol
ID
Symbol
ID
Symbol
ID
ID:1048
1048
ID:1370
1370
ID:780
780
ID:407
407
ID:56
56
ID:421
421
ID:1044
1044
ID:209
209
ID:1303
1303
ID:631
631
ID:610
610
ID:1369
1369
ID:371
371
ID:1235
1235
ID:592
592
ID:907
907
ID:1245
1245
ID:1308
1308
ID:379
379
ID:1399
1399
ID:262
262
ID:1149
1149
ID:300
300
ID:20
20
ID:599
599

 Besucher: 3 online  |  31 heute  |  4978 diesen Monat  |  2163492 insgesamt | Seitenaufrufe: 134   Letzte Änderung: 24.06.2006 © 2001-18 Christian Freßdorf
  Es gibt triviale Wahrheiten und bedeutende Wahrheiten, Das Gegenteil einer trivialen Wahrheit ist schlicht falsch. Das Gegenteil einer bedeutenden Wahrheit ist auch wahr.
Niels Bohr, 1885-1962, dänischer Physiker
 powered by phpCMS and PAX