Lähtöruudussa ollaan vielä: miten oman funktion saa palauttamaan tyhjän tai siis ei yhtään mitään?? Vaikka mitä Nullia tai hipsuhipsua yritän niin ei pelitä, sijoittaa nollaa tai virhettä. Tietyssä tilanteessa kentän arvo omalla funktiolla pitäisi jäädä vain tyhjäksi.
Tietty tän voi tehdä solun kaavassa IF(ehto;"";funktiokutsu())-periaatteellaki, mutta kai sen jotenkin omaan funktioonkin voi ympätä?
Tietty tän voi tehdä solun kaavassa IF(ehto;"";funktiokutsu())-periaatteellaki, mutta kai sen jotenkin omaan funktioonkin voi ympätä?
Vastaukset 1
Vanhimmat
Tyhjän arvon voi merkitä vaikkapa "":lla, kuten omassa esimerkissäsi olet tehnytkin.
Function Esim(Arvo)
Esim = Arvo
If Arvo = 0 Then Esim = ""
End Function
Tietenkään solu ei ole todellisuudessa tyhjä, siinähän on funktio. Funktiolla on käsittääkseni mahdotonta tyhjentää soluja tai tehdä muitakaan menetelmiä.