Herbers Excel-Forum - das Archiv

Ist das Symbol sichtbar?

Bild

Betrifft: Ist das Symbol sichtbar?
von: Martin T
Geschrieben am: 10.11.2003 17:17:36
Hallo zusammen

auf dem Gebiet Sym-Leisten und Kontext-Menu bin ich ja noch ne Niete. Wie frage ich denn ab, ob das Symbol (ID:=800) in einer Sym-Leiste vorhanden ist?
Und wenn nicht da, wie füge ich es denn an die LETZTE Position in einer Leiste?

Vielen Dank im vorraus,
gruß Martin T

Bild

Betrifft: AW: Ist das Symbol sichtbar?
von: Nepumuk
Geschrieben am: 10.11.2003 17:46:10
Hallo Martin,
da du nicht schreibst, ob in eine Standart- oder Benutzerdefinierten Symbolleiste, habe ich dir ein Beispiel für eine Benutzerdefinierte gemacht.

https://www.herber.de/bbs/user/1860.xls

Gruß
Nepumuk
Bild

Betrifft: danke, aber nicht ausreichend
von: Martin T
Geschrieben am: 10.11.2003 18:43:52
danke Nepu,

aber das war ja eigentlich nicht die Frage, die ich wissen wollte. Ich will ein Symbol einblenden, falls es noch nicht in der Sym-Leiste (z.b. Format) vorhanden ist.
Also wie sieht die Frage aus: "ist das Symbol (ID:800) vorhanden?"Und wie kriege ich dieses an die LETZTE Stelle.

Martin
Bild

Betrifft: AW: danke, aber nicht ausreichend
von: Nepumuk
Geschrieben am: 10.11.2003 19:03:04
Hallo Martin,
das war doch vom Prinzip vorhanden und bei VBA - gut solltest du es auch selbst hinbekommen.


Option Explicit
Public Sub Button_hinzufügen()
Dim myCommandBarControl As CommandBarControl
With Application.CommandBars("Formatting")
Set myCommandBarControl = .FindControl(ID:=800, recursive:=True)
If myCommandBarControl Is Nothing Then Set myCommandBarControl = .Controls.Add(msoControlButton, 800)
End With
End Sub



Code eingefügt mit: Excel Code Jeanie

Gruß
Nepumuk
Bild

Betrifft: Jupp :-)
von: Martin T
Geschrieben am: 10.11.2003 20:28:31
...das hat mir geholfen.

netten abend,
gruß Martin
Bild
Excel-Beispiele zum Thema " Ist das Symbol sichtbar?"
Symbolleiste sichern Symbolleistenschaltfläche hinzufügen
ComboBox als Symbol Symbolleisten ein-/ausblenden
Position der Symbolleiste festlegen Löschen überflüssiger Symbolleisten
Alle Menüs und Symbolleisten ausblenden Beim Öffnen neue Symbolleiste
Benutzerdefiniertes Symbol in neue Symbolleiste einfügen Symbolleisten beim Öffnen aus-, beim Schließen einblenden