Formel per Makro generieren
15.03.2004 09:48:56
Peer
ich möchte ein Makro Schreiben, das die Werte aus den Zellen A1 und A2 an die Variablen a und b übergibt und daraus in Zelle A3 eine Summenformel generiert. Nehmen wir beispielsweise an, in Zelle A1 steht 50 und in Zelle A2 25. In diesem Fall soll das Makro in Zelle A3 den Ausdruck "=50+25" schreiben.
Ich hab's folgendermaßen versucht:
a = Range("A1").Value
b = Range("A2").Value
Range("A3").FormulaR1C1 = "=" & a & "+" & b
Das funktioniert auch prima, solange in A1 und A2 ganze Zahlen stehen. Wenn die Zahlen jedoch ein Komma enthalten (also z. B. 50,11 statt 50), erscheint die Meldung "Anwendungs- oder objektdefinierter Fehler".
Kann da jemand helfen? Vielen Dank im Voraus!
Gruß,
Peer