ich sitze hier wieder mal vor einem für mich unlösbaren Problem, wozu ich auch nirgends im Forum eine Lösung finde.
In einem Tabellenblatt sind verschiedene Berechnungsformeln aufgelistet.
Die Formeln enthalten eindeutige Variablen, d.h. in Zelle A1 steht z.B. die Formel artikelnr * anzahl.
Diese Variablen werden im Makro Zeile für Zeile zugeteilt und es sollen aus den darin befindlichen Zahlen Ergebnisse gerechnet werden.
Mein Problem ist, daß ich die Formel nicht so ins Makro bekomme, daß sie rechnet. Es wird immer nur der Text artikelnr * anzahl angezeigt.
Da die Formeln ständig wechseln und ein Nicht-VBAler sie pflegen soll, muß ich sie aber in einem Tabellenblatt hinterlegen.
Hier ein Auszug aus meinem Makro:
'Formel bestimmen
artpreis = blatt2.Cells(zeileblatt2, 3)
anzahl = blatt2.Cells(zeileblatt2, 4)
formel = systeme.Cells(zeileSysL, 6)
blatt2.Cells(zeileblatt2, 5) = formel
An der Stelle "systeme.Cells(zeileSysL, 6)" steht z.B. artpreis*anzahl
Habt Ihr einen Tipp, wie ich die Texte in der Zelle an die Variable übergeben kann?
Ist wahrscheinlich ganz einfach, aber ich kriegs nicht hin.
Vielen Dank schonmal im voraus.
Schöne Grüsse
Edeltraud