Einfügen von Formel

16/05/2008 - 10:49 von Karl M. | Report spam
Hallo NG!

Ich bin dabei mittels des Excel-Objekts aus Access-VBA eine Excel-Datei zu
erzeugen. Mit Text klappt das auch recht gut, doch jetzt wollte ich eine
Formel einfügen:

=Summe(G2:G31)

Füge ich sie aber als einfach als Eingabe, wie alles andere ein, macht er
mir in der Excel-Datei:

=Summe('G2':'G31')

Wenn ich nun das als richtige Formel im Excel eingeben möchte, dann muss ich
im Code eingeben:

ActiveCell.FormulaR1C1 = "=SUM(R[-28]C:R[-1]C)"

Wie funktioniert das? Ist das die einzige Möglichkeit das zu tun? Muss ich
das innerhalb meines erstellenden Programms wirklich zusammenbauen?

Mit freundlichen Grüßen
 

Lesen sie die antworten

#1 Mark Doerbandt
16/05/2008 - 11:01 | Warnen spam
Hallo, Karl,

Karl M.:

Wenn ich nun das als richtige Formel im Excel eingeben möchte, dann muss ich
im Code eingeben:

ActiveCell.FormulaR1C1 = "=SUM(R[-28]C:R[-1]C)"



da das Excel-Automationssachen sind, bist Du damit in der
.Excel-Newsgroup besser aufgehoben.

Gruss - Mark

Informationen fuer Neulinge in den Access-Newsgroups unter
http://www.doerbandt.de/Access/Newbie.htm

Bitte keine eMails auf Newsgroup-Beitràge senden.

Ähnliche fragen