Seite 1 von 1
Re: Argument ist nicht optional
Verfasst: Mi, 01.06.2011 12:33
von komma4
In OOo-Starbasic gibt es keine .Value-Eigenschaft eines RANGE-Objekts
Re: Argument ist nicht optional
Verfasst: Mi, 01.06.2011 12:46
von Karolus
Hallo
Die Fehlermeldung erscheint typischerweise wenn man eine Function, der ein Argument
mitgegeben werden muss, direkt ohne Argument startet.
Ansonsten scheint mir dir Funktion relativ sinnfrei, da die Rückgabe der Funktion immer 0 sein wird (falls überhaupt )
Das was im Select...Case Block stattfindet kann man einfachst in Calc erledigen mit:
Code: Alles auswählen
=SVERWEIS( wert ; zellbereich_mit_der_aufsteigend_sortierten_Case_ergebnisliste ; 1)
hier auch:
Gruß Karo
Re: Argument ist nicht optional
Verfasst: Mi, 01.06.2011 12:51
von komma4
Karolus hat geschrieben:Ansonsten scheint mir dir Funktion relativ sinnfrei, da die Rückgabe der Funktion immer 0 sein wird (falls überhaupt )
Die Funktion gibt O (oh) zurück, nicht 0 (null)
Mit einer Calc-Funktion / SVERWEIS natürlich eleganter zu lösen

Re: Argument ist nicht optional
Verfasst: Mi, 01.06.2011 12:56
von komma4
komma4 hat geschrieben:In OOo-Starbasic gibt es keine .Value-Eigenschaft eines RANGE-Objekts
... wenn Du mehr als eine Zelle als Bereich übergibst.
Dann fehlt das Argument - es kommt zur Fehlermeldung.
Re: Argument ist nicht optional
Verfasst: Mi, 01.06.2011 13:00
von Karolus
Hallo
komma4 hat geschrieben:
Die Funktion gibt O (oh) zurück, nicht 0 (null)

Oh - wie konnte ich das übersehen
Ps.: Programmierer die ihre Variablen mit O (grosses o ) , I (grosses i oder l (kleines L ) benennen gehören sowieso geteert und gefedert
Gruß Karo
Re: Argument ist nicht optional
Verfasst: Mi, 01.06.2011 14:51
von Karolus
Hallo
@sOhji
Ich hab das Ps. im letzten Beitrag nicht nur zur Belustigung hingeschrieben, aber falls du meinst ich hätte "nicht einmal Ahnung/Scriptkenntenisse" ,dann halte ich mich gerne mit meinen unqualifizierten Ratschlägen zurück.
Karo
Re: Argument ist nicht optional
Verfasst: Mi, 01.06.2011 15:30
von Karolus
Hallo
Das ist hier kein "Support"-forum sondern im wesentlichen ein Hilfeforum zwischen normalen Benutzern von OOo , Libreoffice usw.
Ich benutze übrigens auch Libreoffice!
Ps. Nein, ich schreibe nicht was ich von 955 Zeilen "select...Case" halte.
Karo
Re: Argument ist nicht optional
Verfasst: Mi, 01.06.2011 16:18
von Karolus
Hallo
zu 1. Falls du bereit gewesen wärst uns über die "Hintergründe" zu informieren...
zu 2. ...hätte man sich Ratschläge zu einer anderen Lösung sparen können.
zu 3. Wer (ausser dir ) hat das gleiche oder zumindest ein ähnliches Problem?
Es ist für dich sicher bitter zu realisieren das man deine rund 1000 Codezeilen evtl. auch in 15 bis 20 Zeilen schreiben könnte, aber das ist noch kein Grund so cholerisch zu reagieren.
Schönen Tag noch
Karo