Symbolleisten mit VBA anordnen

25/02/2008 - 12:00 von Jürgen Schulz | Report spam
Hallo NG

Ich habe mehrere benutzerdefinierte Symbolleisten per VBA
erstellt(msoBarTop), die ich je nach Verwendungszweck einblende. Nun möchte
ich das die Symbolleisten an den Platz (left/top) erscheinen den ich
vorgebe. Nur lassen sich die Symbolleiste nicht dazu bewegen die top
Position einzunehmen die ich denen vorgebe. (left funktioniert)

Ich habe die Symbolleisten per Hand verschoben, dann die Werte ausgelesen.
Debug.Print CommandBars("mySymb01").Top

Dann habe ich die Werte per VBA übergeben, aber die top Position làsst sich
nicht einstellen.
CommandBars("mySymb01").Top = 24 'oder 50

Was mache ich denn schon wieder falsch?

Jürgen
 

Lesen sie die antworten

#1 j.k.schulz
25/02/2008 - 15:01 | Warnen spam
On 25 Feb., 12:00, "Jürgen Schulz" wrote:
Hallo NG

Ich habe mehrere benutzerdefinierte Symbolleisten per VBA
erstellt(msoBarTop), die ich je nach Verwendungszweck einblende. Nun möchte
ich das die Symbolleisten an den Platz (left/top) erscheinen den ich
vorgebe. Nur lassen sich die Symbolleiste nicht dazu bewegen die top
Position einzunehmen die ich denen vorgebe. (left funktioniert)

Ich habe die Symbolleisten per Hand verschoben, dann die Werte ausgelesen.
    Debug.Print CommandBars("mySymb01").Top

Dann habe ich die Werte per VBA übergeben, aber die top Position làsst sich
nicht einstellen.
    CommandBars("mySymb01").Top = 24 'oder 50

Was mache ich denn schon wieder falsch?

Jürgen



die Eigenschaft .RowIndex war es...

Jürgen

Ähnliche fragen