Mehrere Werte in einer Zelle und mehreren Zeilen ausrechnen
Hallo,
ich möchte mehrere Zeilen welche jeweils mehrere Berechnungen in einer Zelle haben auf einmal ausrechnen.( Excel 2010 )
Den Ansatz für die Berechnung in einer Zeile habe ich bereits gefunden:
link=Excel - Werte in einer Zelle rechnen.
Wenn ich C5 markiere und meine Funktion FormelBerechnen aufrufe und meinen Ausdruck in A5 auswähle, bekomme ich das richtige Ergebnis in C5 eingetragen (wie in Spalte B, wo ich immer nur ein "=""vor dem Ausdruck gesetzt habe) .
Wenn ich aber D5 bis D9 gleichzeitig auswähle, meine Funktion aufrufe und dann die zu berechnenden Ausdrücke zusammen markiere (A5 bis A9), bekomme ich nur #Wert eingetragen.
Hier nochmal meine Funktion im VBA
Hat da jemand eine Idee, wie man die Funktion so umschreiben kann, dass man auch gleich mehrere Zeilen auf einmal berechnen kann?
Bin totaler VBA Anfänger (und war schon richtig happy es mit einer Zeile hin zu bekommen), nun weiss ich aber nicht weiter.
Ausserdem würde ich gerne die Funktion über ein Symbol aufrufen, wie die Summenfunktion auf diesem Bild:

Schon mal herzlichen Dank an euch alle....
Gruß cigano
ich möchte mehrere Zeilen welche jeweils mehrere Berechnungen in einer Zelle haben auf einmal ausrechnen.( Excel 2010 )
Den Ansatz für die Berechnung in einer Zeile habe ich bereits gefunden:
link=Excel - Werte in einer Zelle rechnen.
Wenn ich C5 markiere und meine Funktion FormelBerechnen aufrufe und meinen Ausdruck in A5 auswähle, bekomme ich das richtige Ergebnis in C5 eingetragen (wie in Spalte B, wo ich immer nur ein "=""vor dem Ausdruck gesetzt habe) .
Wenn ich aber D5 bis D9 gleichzeitig auswähle, meine Funktion aufrufe und dann die zu berechnenden Ausdrücke zusammen markiere (A5 bis A9), bekomme ich nur #Wert eingetragen.
Hier nochmal meine Funktion im VBA
Hat da jemand eine Idee, wie man die Funktion so umschreiben kann, dass man auch gleich mehrere Zeilen auf einmal berechnen kann?
Bin totaler VBA Anfänger (und war schon richtig happy es mit einer Zeile hin zu bekommen), nun weiss ich aber nicht weiter.
Ausserdem würde ich gerne die Funktion über ein Symbol aufrufen, wie die Summenfunktion auf diesem Bild:

Schon mal herzlichen Dank an euch alle....
Gruß cigano
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 282623
Url: https://administrator.de/forum/mehrere-werte-in-einer-zelle-und-mehreren-zeilen-ausrechnen-282623.html
Ausgedruckt am: 23.04.2025 um 02:04 Uhr
3 Kommentare
Neuester Kommentar

Die Formel per Copy nach unten ziehen
. Also einfach in Zelle D5 eintragen =FormelBerechnen($A5) und dann die Formel über das kleine Kästchen in der Zelle nach unten kopieren, feddich.
Gruß jodel32
Gruß jodel32

Hast du dir die Beispieldatei nicht angeschaut ?
Makros kannst du ganz einfach einem neuen Button im Ribbon zuweisen. Dazu erstellst du eine neue Gruppe und wählst im linken Bereich das Makro aus fügst es hinzu, fertig.
Hier im Beispiel ist es ein Button auf dem Sheet, das Makro kannst du aber auch wie oben beschrieben auf einen Button im Ribbon legen, dann muss das Makro aber in einer Addin-Datei liegen damit es von jeder Datei aufzurufen ist ...
Makros kannst du ganz einfach einem neuen Button im Ribbon zuweisen. Dazu erstellst du eine neue Gruppe und wählst im linken Bereich das Makro aus fügst es hinzu, fertig.
Hier im Beispiel ist es ein Button auf dem Sheet, das Makro kannst du aber auch wie oben beschrieben auf einen Button im Ribbon legen, dann muss das Makro aber in einer Addin-Datei liegen damit es von jeder Datei aufzurufen ist ...