CommandButton deaktivieren

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
Bild

Betrifft: CommandButton deaktivieren
von: Jonny
Geschrieben am: 16.11.2003 21:39:26

Hallo Leute
Wie deaktiviere ich in VBA einen CommandButton.
So wie normalerweise über Eigenschaften/Enabled ->False.
Es geht eigendlich darum, das der CommandButton nur 1. benutzt werden sollte.
Danach wird er nicht mehr gebraucht.

Mfg.Jonny

Bild


Betrifft: Commandbutton nur 1 mal zulässig
von: Boris
Geschrieben am: 16.11.2003 21:45:29

Hi Jonny,

definiere eine Public-Variable des Typs Boolean.
Setze diese beim ersten Klick auf den Commandbutton auf TRUE und frage zu Beginn deines Codes dies Variable ab. Ist sie FALSE (=Standard), dann führe den Code aus, der dem Commandbutton zugeordnet ist. Ist sie TRUE, dann: Exit Sub

Grüße Boris


Bild


Betrifft: Hier noch der Mini-Code:
von: Boris
Geschrieben am: 16.11.2003 21:51:37

Hi Jonny,

Option Explicit
Public B As Boolean


Private Sub CommandButton1_Click()
If B Then Exit Sub
MsgBox "Hallo"
B = True
End Sub



Grüße Boris


Bild


Betrifft: AW: CommandButton deaktivieren
von: GerdW
Geschrieben am: 16.11.2003 23:23:31

Option Explicit

Private Sub CommandButton1_Click()
MsgBox "Ich funktioniere nur einmal!"
CommandButton1.Enabled = False
End Sub


Bei erneuten Start von Excel gehts wieder einmal. Falls das
für alle Zeit einmalig sein soll, nochmal melden.

Gerd


Bild


Betrifft: AW: CommandButton deaktivieren
von: Jonny
Geschrieben am: 17.11.2003 00:15:52

Ich Danke Euch allen.
Das was ich wollte, ist genau die Formel von GerdW.

Mfg. Jonny



Bild

Beiträge aus den Excel-Beispielen zum Thema " CommandButton deaktivieren"