Verwendung / Argumentübergabe DCOUNTA - Funktion

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

denvee
Beiträge: 1
Registriert: Mo, 20.05.2013 21:25

Verwendung / Argumentübergabe DCOUNTA - Funktion

Beitrag von denvee »

Guten Abend liebes Forum,

meine Frage bezieht sich auf den Funktionszugriff von DCOUNTA unter OO Basic:

Code: Alles auswählen


Function dCounta( database As Object, field As Object, criteria As Object )
 Dim Funktion as Object
 Funktion = createUnoService("com.sun.star.sheet.FunctionAccess")

Dim Argumente(2) As Variant
 Argumente(0) = database
 Argumente(1) = field
 Argumente(2) = criteria

 
dCounta = Funktion.callFunction( "DCOUNTA", Argumente() )

End Function

Beim Aufruf mit 3 Zellreferenzen (beispielsweise currentWorksheet.getCellRangeByName("D18:D400")) bekomme ich
jedoch Kommentarlos eine IlliegaArgumentException.

Kennt jemand auf diesem Wege eine korrekte Parameterübergabe für diese Funktion?


Viele Grüße
Den
F3K Total
********
Beiträge: 3724
Registriert: Mo, 28.02.2011 17:49

Re: Verwendung / Argumentübergabe DCOUNTA - Funktion

Beitrag von F3K Total »

Crossposting ohne Referenz ist unhöflich!
Antworten