Tabellenfunktion in StarBasic nutzen (...wieder einmal)

Antwort erstellen


Um automatische Eingaben zu unterbinden, musst du die nachfolgende Aufgabe lösen.

BBCode ist eingeschaltet
[img] ist ausgeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Tabellenfunktion in StarBasic nutzen (...wieder einmal)

Tabellenfunktion in StarBasic nutzen (...wieder einmal)

von Stephan » So, 30.07.2017 12:11

Hallo,

wieder einmal stoße ich auf Probleme beim Versuch eine bestimmte Tabellenfunktion in Starbasic zu nutzen, im Konkreten in einer benutzerdefinierten Funktion.

Meine benutzerdefinierte Funktion ist:

Code: Alles auswählen

Function fehlertypx(zelle As String)
	oFunctionAccess = createUnoService( "com.sun.star.sheet.FunctionAccess" )
	Dim args(0) As Variant
	args(0) = ThisComponent.CurrentController.ActiveSheet.getCellRangeByName(zelle)
	
	fehlertypx = oFunctionAccess.callFunction("ERRORTYPE", args()) 
End Function
und Diese funktioniert nicht, siehe anhängende Datei.

Weiß jemand Rat?

Hinweis:
es gab, hier im Forum, schon öfter berichtete Probleme mit com.sun.star.sheet.FunctionAccess, es wäre somit nicht völlig ungewöhnlich wenn es auch bei ERRORTYPE() so wäre, andererseits könnte es mit einem Trick vielleicht doch noch eine Lösung geben.


Gruß
Stephan
Dateianhänge
Fehlertyp_in_benutzerdefinierter_Funktion.ods
(8.87 KiB) 70-mal heruntergeladen

Nach oben