Wenn ich jetzt die Spalten mit Test sortieren lasse so ändert sich
A3 und bleibt nicht fest .
habe es mit FormularR1C1 = „=SUM(R[-1]C*RC[-“ & lcolumn - 3 & „])“
erstellt
ist an der formel etwas falsch.
ich möchte das der Zellbezug A3 immer fest bleibt und sich nicht beim sortieren ändert, da sich die erste spalte auch nie ändert.
Hoffe konnte es so einigermasen rüberbringen und ihr könnt mir helfen
Ich kann nicht genau nachvollziehen, was Du meinst. Irgendwie suchst Du wohl absolute Zellbezüge. Das wäre in der Formel auf dem Tabellenblatt dann so:
=SUMME($A$3\*B3)
(wobei ich auch die Funktion dieser Formel im Moment nicht verstehe).
Na, jedenfalls werden mit dem Dollar-Zeichen vor der Zeilen- und/oder Spalten-Nummer die Zellbezüge absolut.
Was Du mit der VBA-Formel machst, kann ich ebenfalls nicht genau nachvollziehen. Steht die in einer Schleife und schreibt Dir die Formeln aufs Tabellenblatt? Falls dem so ist, dann wird wahrscheinlich der Teil
lcolumn - 3
nicht stimmen. Aber das sind momentan alles nur Hirngespinste meinerseits.
also das lcolumn - 3 ist meine variable die ich in einer schleife habe um die formel zu erstellen nur wenn ich jetzt sortieren tu dann soll der wert
FormularR1C1 = „=SUM(R[-1]C*RC[-“ & lcolumn - 3 & „])“
RC[-" & lcolumn - 3 & "] fest bleiben da er die erste spalte abfragt.
wie bekomme ich dies in dieser formel hin?
auch einfach mit $R$C… funktioniert aber irgendwie nicht
Gruß
David
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]