Excel-Fromel durch VBA erzeugen
02.09.2005 14:52:14
Stephan
ich schreibe an einem VBA Programm, und möchte mir von dem Programm ganz normale Excel Formeln in die Zellen schreiben lassen. Ziel ist es, durch das Programm eine Tabelle erstellen zu lassen, auf der ein Anwender dann "ganz normal" arbeiten kann.
Wenn ich in einer Zelle z.b. eine Summe angezeigt bekommen möchte, was muss ich dann in das vba Programm schreiben damit in der Zelle nachher "=SUMME(A1:C3)" steht. ich habe es mit 'Worksheets(1).Cells(A1, A1).Value = "=SUMME(A1:C3)"' versucht, aber dann erscheint "#NAME?" mit dem Fehler "Ungültiger Name" in der Zelle.
Es geht mir nicht darum mir eine Summe o.ä. ausrechnen zu lassen, das ist auf anderem Wege einfacher. Mein Ziel ist, dass die Summen-Formel auch nach dem Ablauf des VBA-Programms noch in der Zelle steht und dass in der Zelle bei jeder Änderung in dem entsprechenden Bereich die neue Summe aktualisiert wird.
Vielen Dank