Ist das wirklich beabsichtigt? Also nur Wert addieren wenn die Werte in A1 und A2 gleich sind?Wenn in A2 bereits der Wert steht soll bei Button druck "A2 = A2 + A1" gerechnet werden.
Das Makro:Wie bekomm ich das Makro auf den Button und wie müsste das aussehen?
Code: Alles auswählen
Sub addieren()
With ThisComponent.CurrentController.ActiveSheet
tmp1 = .getCellRangeByName("A1").Value
tmp2 = .getCellRangeByName("A2").Value
If tmp1 = tmp2 Then
.getCellRangeByName("A2").Value = tmp1 + tmp2
End If
End With
End Sub
-lasse die Symbolleiste Ansicht-Symbolleisate-Formularsteuerelemente anzeigen
-klicke dort auf "Entwurfsmodus an/aus"
-klicke dort auf "Schaltfläche" und zeichne damit eine Schaltfläche in die TAbelle
-markiere die gezeichnete Schaltfläche und wähle im Kontextmenü "KOntrollfeld"
-wechsele im erscheionenden Dialog zum Register "EReignisse" und suche das gerade gespeicherte Makro unter "Aktion ausführen" raus bzw. weise es dafür zu
-schliesse den Dialog
-klicke auf der SYmbolleiste "Entwurfsmodus an/aus" um dedn Entwurfsmodus zu beenden
Gruß
Stephan