Guten Tag,
Ich brauche ein Makro für OpenOffice (runterkorpeiren bekomme ich aleine hin möchte aber ein Makro) dass die Zahlen die in einer Spalte stehen minus die Zahlen von der anderen Spalte berechnet, sprich In C1: =B1-A1 und dann runterkopiert.
danach sollen alle Werte in C zusammengerechnet werden und die Summe gebildet und ausgegeben werden, sprich =SUMME(C:C)
BESONDERHEIT
Ich mache die Diferenz weil es die zahlen in A und B von bis zahlen sind, sprich wenn ich z.B in A1 die Zahl 50 habe und in Zahl B 100. Dann sollen in Zahlen 50 bis 100 im weiteren Verlau der Spalte A nicht mehr vorkommen. Sollte dies doch sein, z.B in A2 die Zahl 60 soll diese rot makiert werden. Außerdem soll auch immer geprüft werden ob
die Zahl in der Spalte B größer ist wie die Zahl in der Spalte A wenn nicht soll diese auch rot makiert werden.
Viele Grüße
hey test4,
ich gehe davon aus, dass du mit OpenOffice Excel meinst.
wenn ich dich richtig verstanden habe, willst du ein programm, welches in beliebig vielen zeilen jeweils die zahl aus spalte B von der zahl in spalte A abzieht und das ergebnis in spalte C speichert.
zum schluss soll dann noch die summe von spalte C errechnet werden.
für beliebig viele zahlen in spalte A und spalte B schaut der code in etwa so aus:
_____________________________________________________
Sub Makro1()
’
’ Makro1 Makro
’
Dim i
i = 1
Worksheets(1).Range(„A1“).Select
Do Until ActiveCell.Value = „“
Range(„C“ & i).Value = Range(„B“ & i).Value - Range(„A“ & i).Value
i = i + 1
ActiveCell.Offset(1, 0).Range(„A1“).Select
Loop
Range(„C“ & i).Select
ActiveCell.FormulaR1C1 = „=SUM(R[-“ & i - 1 & „]C:R[-1]C)“
End Sub
__________________________________________________
Gruß, basti
Ich habe für OO noch keine Makros gemacht.
Hoffe, ein Anderer kann helfen.
Hast Du schon den Makro-Rekorder probiert?
Also in Excel Extras -> Makros -> Aufzeichnen, dann das machen, was das Makro machen soll, Beenden, hinterher den Code anschauen.
wow, deine beschreibung ist mir leider nicht verständlich.
rote zahlen bekommst du ja durch die „bedingte formatierung“.
den rest verstehe ich leider wirklich nicht.
gruß
Ich kann leider nicht weiter helfen.