Hallo Zusammen,
balu hat geschrieben:Da Du ja nach einer Zahl suchst, lass da mal die doppelten Anführungsstriche weg, schreib einfach 1 hin
Das ist in diesem Fall egal, es funktionieren beide Versionen.
Das Semikolon ";" in der Formel muss ein Komma sein!
Wenn man in einem Makro eine Calc-Funktion verwenden will, dann muss man zunächst folgende Zeile aufrufen:
Code: Alles auswählen
FuncAcc = createunoservice("com.sun.star.sheet.FunctionAccess")
Dann könnte der Code folgenermassen aussehen:
Code: Alles auswählen
FuncAcc = createunoservice("com.sun.star.sheet.FunctionAccess")
aResult=FuncAcc.callFunction("countif",array(Feld1,1))
if aResult <> 1 then
........
Ich hoffe das hilft weiter?
Jürgen