Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

VBA für Kontrollkästchen
#1
Hallo wieder Ihr Wissenden...
meine Tabelle ist fast fertig...dank Euch :18: 

Nur noch eine Frage...

Ich habe Kontrollkästchen,die einen Arbeitsschritt beinhalten,der dann abgehakt wird.
Eine Spalte dahinter,in der selben Zeile,wird der Name des Mitarbeiters und das Datum,über einen Button mit Passwort, der ein Makro startet,eingefügt.
Alles mit gesperrten Blatt,damit niemand was verändern kann.

So....nun ist noch das Problem,das man die Kontrollkästchen betätigen kann,wie man will.
Gibt es eine Möglichkeit das dazugehörige Kontrollkästchen,nach Eingabe des Namens zu Sperren?
Also,wenn dahinter ein Namen steht,sperre das Kästchen oder so? :s
:22:
Antworten Top
#2
Hallöchen,

ich würde z.B. das Kontrollkästchen in der betreffenden Zeile deaktivieren oder ausblenden.

Dazu folgende Fragen:

- was hast Du für Kontrollkästchen?

- wo und wie genau sind die Kontrollkästchen positioniert?
Schaue Dir dazu z.B. diesen Thread an: http://www.clever-excel-forum.de/Thread-...n+Position
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#3
Hallo.....

Ich hab die mit dem håkchen...die man oben bei den steuerelementen findet.
Jedes von denen ist auf einem eigenem feld und dient als Übersicht das die Arbeit erledigt ist.
Deshalb sollen sie schon sichtbar sein.soll halt keiner mehr danach die håkchen wegmachen können.
Antworten Top
#4
Hallo,

Bei den "oberen" Steuerelementen - das sind die Formularsteuerelemente - könntest Du das zugehörige Kontrollkästchen wieder auf angehakt setzen, wenn in der Zelle etwas steht und das Kästchen nicht angehakt ist.
Code:
Sub Kontrollkästchen1_Klicken()
If Range("B1").Value <> "" And ActiveSheet.Shapes("Check Box 1").ControlFormat.Value = xlOff Then
ActiveSheet.Shapes("Check Box 1").ControlFormat.Value = xlOn
End If
End Sub
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#5
sorry...war ne weile nicht da.....
danke

WAs genau passiert jetzt bei dem Makro? :20:
Antworten Top
#6
Moin!
Lade mal Deine Datei hoch.
Oder sollen wir weiter raten?

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#7
Hallöchen,

war auch nicht da ...
Wie ich schon schrieb, wird das Kästchen wieder auf angehakt gesetzt, wenn der user den Haken wegklicken will, während in B1 was steht.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste