Hallo Patricia
Patricia Delnon schrieb:
Hoi Jens
Das funktioniert, aber das kann ich bei meinem Kunden so nicht in sein
Rechnungsformular einbauen, zumal ich noch eines für die Multiplikation
brauche. Da nimmt der glatt lieber den Rechner ;-)). Vorher arbeitet er mit
Excel und da ist ein Makro mit relativem Zellbezug kein Problem
Ich hatte dir gestern ein Makro gemailt daß die beiden Zellen oberhalb
der ausgewählten subtrahiert, Jens hat es abgeändert auf eine
Subtraktion der linken Nachbarzellen.
Evtl. hast du ein Problem mit Text-formatierten Quellzellen ? -
dann könnte dir folgende Version weiterhelfen:
sub vorherigeZellen_subtrahieren_falls_Text
oDoc=thisComponent
osheet=odoc.currentcontroller.activesheet 'aktives Tabellenblatt
Ziel=oDoc.getCurrentSelection() 'aktive Zelle
ze=ziel.getCellAddress().Row 'aktuelle Zeile, Index
sp=ziel.getCellAddress().column 'aktuelle Spalte, Index
quelle1 = val(osheet.getcellbyposition(sp,ze - 2).string)
quelle2 = val(osheet.getcellbyposition(sp,ze - 1).string)
Ziel.value = quelle1 - quelle2
end sub
Gruß Werner
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]