Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
CommandbarsControls mit ID zum gezielten aufrufen |
13.01.2006 09:53:03 |
Danwe |
|
|
|
15.01.2006 18:50:05 |
Rasta |
|
|
|
15.01.2006 20:57:37 |
Danwe |
|
|
|
17.01.2006 20:25:15 |
Rasta |
|
|
Von:
Danwe |
Datum:
13.01.2006 09:53:03 |
Views:
2226 |
Rating:
|
Antwort:
|
Thema:
CommandbarsControls mit ID zum gezielten aufrufen |
Hallo,
ich erstelle hier ein Commandbar Control:
[code]
Dim x As CommandBarControl
Set x = CommandBars("Zeichen zählen").Controls.Add(Type:=msoControlEdit)
[/code]
Nun möchte ich diesem Control noch eine ID zuweisen und das Objekt später wieder löschen (per ID Aufruf.)
Das sieht dann bei mir so aus:
[code]
Dim x As CommandBarControl
Set x = CommandBars("Zeichen zählen").Controls.Add(Type:=msoControlEdit, ID:=8912)
CommandBars("Zeichen zählen").Controls(ID:=8912).Delete
[/code]
Funktioniert aber leider nicht, es wird kein Control erstellt.
Mein eigentliches Problem ist eigentlich, das ich bei einem Neustart von Word im "x As CommandBarControl" nicht mehr stehen habe, welches Control mit x angesprochen werden soll u. somit der Rest von meinem code nicht mehr funktionieren kann. Ich denke ich muss also meinem msoControlEdit eine ID zuweisen können, die ich später wieder ansprechen kann, ggf. auch nach einem neustart von Word, oder etwar nicht?
So funktioniert es übrigens aber eben ohne ID:
[code]
Set x = CommandBars("Zeichen zählen").Controls.Add(Type:=msoControlEdit)
[/code]
Gezieltes löschen oder Aufruf nach einem neustart ist so aber scheinbar nicht möglich :-( |
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
CommandbarsControls mit ID zum gezielten aufrufen |
13.01.2006 09:53:03 |
Danwe |
|
|
|
15.01.2006 18:50:05 |
Rasta |
|
|
|
15.01.2006 20:57:37 |
Danwe |
|
|
|
17.01.2006 20:25:15 |
Rasta |
|
|