2.7k Aufrufe
Gefragt in Tabellenkalkulation von
Hallo Community,

leider sind meine Excel-VBA-Kenntnisse sehr bescheiden, zur Lösung meines Problemes scheint mit VBA aber unausweichlich…
Vielleicht gibt es auch eine andere Lösung, die ich nur nicht sehe. Ich bin um jeden Tipp dankbar!

Ausgangslage:
Ich trage in Zelle A1 einen Wert ein. In Zelle B1 soll dann eine Formel eingetragen werden, die dann mit diesem Wert eine Berechnung durchführt. In Zelle C1 soll ein Festwert erscheinen (z.B. EUR). In Zelle D1 wieder eine Berechnung usw. Pro Zeile müssen dann in Abhängigkeit von A1 insgesamt 6 Zellen „gefüllt“ werden.

Schreibe ich nun in Zelle A2 einen Wert, so soll in der Zeile die gleiche Prozedur durchgeführt werden.

Es handelt sich um eine monatliche Erfassung, die ca. 500-600 Zeilen umfasst. Ich möchte die Formel und Festwerte bei dieser Anzahl nicht von Hand kopieren, sondern dies elegant von Excel durchführen lassen.
Für Zeilen, in denen in der Zelle A* kein Wert steht, sollen dann auch keine Formeln und Festwerte erscheinen.

Hat jemand eine Idee?

Vielen Dank vorab!

Beste Grüße
Max

6 Antworten

0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
hallo,

ist vielleicht sogar ohne VBA zu machen, aber ddu solltest uns vielleicht eine Beispieltabelle zur Verfügung stellen.

Z.B.

npshare.de/

und den Link hier einstellen

Gruß

Helmut
0 Punkte
Beantwortet von
Hallo Helmut, ohne VBA wäre das natürlich auch nicht schlecht...

Habe mal ein Beispiel hochgeladen:
npshare.de/files/35783178/Test.xls

Daten werden hier in Zelle A und B eingegeben, es reicht aber aus, eine Prüfung auf Zelle A zu machen.

Grüße
Max
0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo,

leider passt die Tabelle mit deinen oben gemachten Angaben nicht überein.

Ich vermute es ist in der tabelle alles un 1 Spalte verschoben.

Gruß

Helmut
0 Punkte
Beantwortet von
Hallo,
da hatte ich mich im Eingangspost unsauber ausgedrückt; Eingaben werden in Zelle A und B gemacht (wie im hochgeladenen Beispiel).
Die Formel in C greift dann lediglich auf den Inhalt von Zelle B zu.
Wir in Zelle A eine Eingabe gemacht, so muss auch in Zelle B eine Eingabe getätigt werden.

Die Inhalte der Zellen kommen wie folgt zustande:
Zelle A: Handeingabe
Zelle B: Handeingabe
Zelle C: Berechnung aus Zelle B und Festwert
Zelle D: Festwert
Zelle E: Festwert
Zelle F: Datum
Zelle G: Festwert
Zelle H: Verkettung aus den vorgenannten Zellinhalten

Ich hoffe ich konnte es nun ein bisschen Licht ins Dunkel bringen.

Danke
Max
0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo,

seh dir mal die letzten Zeilen an,

rapidshare.com/files/251326049/Test.xls.html

und die ersten leeren

Gruß

Helmut
0 Punkte
Beantwortet von
War ein paar Tage unterwegs, deswegen melde ich mich er heute wieder.

Aber das ist die Lösung, vielen Dank!
...