Schaltflächen auf Tabelle deaktivieren/aktivieren per VBA ...

25/02/2008 - 13:46 von dimo | Report spam
Hallo Leute,

ich steh gerade aufm Schlauch:

ich habe in einer Tabelle zwei Commandbuttons (aus der Toolbox)
eingebunden, die jeweils einen Makro starten. Nun kann ich in dem
Eigenschaften-Fenster dieser Schaltflàchen die Eigenschaft "Enabled"
auf true oder false setzen mit dem Effekt, dass die Schaltflàchen im
Falle "False" ausgegraut / nicht aktivierbar sind.
Diese Eigenschaft möchte ich nun aber zur Laufzeit eines anderen
Makros àndern, bekomme aber bei der entsprechenden anweisugn
ThisWorkbook.Worksheets("Allgemein").Shapes("cmdCancel").Enabled False
Die Fehlermeldung, das Objekt unterstütze diese Methode oder
Eigenschaft nicht.

Könnt Ihr mir auf die Sprünge helfen, was ich hier verkehrt mache?
ThisWorkbook.Worksheets("Allgemein").Shapes("cmdCancel").Visible=False
bzw. True kann ich die schaltflàche problemlos ganz verstecken, das
allerdings möchte ich meinen Usern nicht antun ... die sollen schon
sehen, dass es die Schaltflàche gibt, sie darf aber erst aktivierbar
werden, wenn einige Pflichteingaben erfolgt sind ...

Ich freue mich auf Eure Antworten!

Danke & Viele Grüße
Dimo
 

Lesen sie die antworten

#1 Peter Schleif
25/02/2008 - 14:03 | Warnen spam
schrieb:

ThisWorkbook.Worksheets("Allgemein").Shapes("cmdCancel").Enabled > False



Probiere es mal ohne Shapes:

ThisWorkbook.Worksheets("Allgemein").cmdCancel.Enabled = False

Peter

Ähnliche fragen