Seite 1 von 1

[gelöst] Probleme beim einsetzen einer Formel in eine Zelle per Makro

Verfasst: Do, 02.05.2019 11:41
von pcdirk91
Hi Leute,
ich möchte gerne folgende Formel in zelle i20 im Blatt Material einsetzen
=ZÄHLENWENN($B$4:$B$1048576;">0")

als Code habe ich mir das Beispiel von Michael Dannenhöfer's Webseite geholt
....
mycell.FormulaLocal = "=SUMME(C1:C4)"
und daraus folgenden Code erstellt
oSheet = ThisComponent.Sheets.getByName("Material")
osheet.getCellRangeByName("I20").FormulaLocal = "=ZÄHLENWENN($B$4:$B$1048576;">0")"
das geht nicht weil dann die Meldung
BASIC-Syntaxfehler.
Unerwartetes Symbol: ).
angezeigt wird.
Ich vermute das liegt an dem Hochkomma(") Zeichen , weiss aber nicht wiee ich das umgehen soll. Ohne Hochkomma zeigt die eingefügte Formel einen Fehler an

Geht das nicht wie ich es mir vorgestellt habe??

Im Voraus Danke für Eure Hilfe

Gruß Dirk

Re: Probleme beim einsetzen einer Formel in eine Zelle per Makro

Verfasst: Do, 02.05.2019 11:57
von pcdirk91
Hallo Faol,
da hätte ich auch wirklich selber draufkommen können *mich mal in die Ecke stell und schäm

Vielen Dank für Deine Hilfe und noch einen schönen Tag

Gruß Dirk