Office - Word, Excel und Co. 9.751 Themen, 41.564 Beiträge

Excel: Formelergebnisse in ein anderes Feld ausgeben

Shibumi / 8 Antworten / Flachansicht Nickles

Hallo habe folgendes Problem. Ich erstelle im Moment eine Formular mit vielen Drop-down-Felder und Kontrollkästchen. Je nachdem welches Kästchen aktiviert ist soll ein Drop-down-Feld leer sein. Bzw wenn ein Wert aus einem Drop-down-Feld ausgewählt wurde soll das dazugehörige Kästchen deaktiviert sein.


Das Problem hierfür bräuchte ich eine Funktion die das Ergebniss der Formel in ein anderes Feld schreibt. Da ich sonst meine Formel in die Zellverknüpfungen der Kontrollkästchen udn drop-downfelder schreiben müsste. Täte ich das würden eben diese durch den Rückgabewert des kästchens gelöscht ;-(


Das ganze soll as easy as possible sein. Und kein/oder weniges u. einfaches VBA enthalten.


Freue mich schon tolle Lösungsvorschläge, und bedanke mich im vorraus

bei Antwort benachrichtigen
Coolpix Shibumi „Excel: Formelergebnisse in ein anderes Feld ausgeben“
Optionen

Hallo,
wenn es um einfaches ansprechen von Kontrollkästchen geht ist das mit VBA am einfachsten.
Du solltest aber das Kontrollkästchen aus der Steurelement-Toolbox nehmen.
Die paar Codezeilen einfach im VBA-Editor (Alt+F11) in das Tabellenblatt kopieren.

Private Sub CheckBox1_Click()
If Me.CheckBox1.Value = True Then 'Kontrollkästchen Zelle A1 abgehakt
Me.CheckBox2.Value = False 'Kontrollkästchen Zelle A2 nicht abgehakt
Else
Me.CheckBox2 = True 'Kontrollkästchen Zelle A2 abgehakt
End If
End Sub

Viel Spass noch

bei Antwort benachrichtigen