VBA funktioner
Jeg har en kolonne (A1:A20) med talværdier. Der er tomme værdier i nogle af cellerne . Jeg vil gerne have en ny celle (A21) med den første numeriske talværdi og en celle (A22) med den sidste numeriske værdi.Det har jeg løst på følgende måde i A21:
=HVIS.FEJL(INDEKS(A1:A20;SAMMENLIGN(SAND;INDEKS(A1:A20<>0;);0));"")
Og i A22
=HVIS.FEJL(FORSKYDNING(A1;SAMMENLIGN(MAKS(A1:A20)+1;A1:A20;1)-1;0);"")
Og så til mit spørgsmål. Hvordan kan jeg i VBA skrive 2 funktioner, der kan løse ovenstående så jeg f.eks. kan skrive:
I A21:
=V_First(A1:A20)
I A22:
=V_Last(A1:A20)