Hi, ich würde gern eine Schaltfläche in Excel so einrichten, dass bei deren Betätigung das Ergebnis bestimmter Formeln berechnet und angezeigt wird bzw. die einzugebenden Daten auf Null zurückgesetzt werden. Da ich mich damit überhaupt nicht auskenne, wollt ich mal fragen, ob es nicht Codes gibt, die so etwas oder ähnliches zustande bringen und ich die mir einfach nur leicht abändern muss.
Office - Word, Excel und Co. 9.704 Themen, 40.822 Beiträge
Der Ausgabewert bzw. die Formel steht nun mal nach Betätigung in der Zelle, genauso wie wenn du ihn selbst hereingeschrieben hättest. Wann sollte er also leer werden? Das wäre nur nach Neuanlegen der Mappe der Fall.
Entweder richtest du ein weiteres Makro + Schaltfläche ein oder du konstrierst das Bestehende als Toggle-Makro ein nach dem Motto "Wenn 0 dann Summe, sonst 0", etwa:
If ActiveSheet.Cells(1, 1).Value = 0 Then
ActiveSheet.Cells(1, 1).Formula = "=A2 + A3"
Else
ActiveSheet.Cells(1, 1).Value = 0
End If