1) Pogrešio si u deklaraciji funkcije; nisi naveo tip koji f-ja vraća.
2) Pogrešio si u deklaraciji objektne promenljive
cell; budući objekat, postavljanje vrednosti se vrši naredbom SET.
Izmenjena, f-ja bi mogla da izgleda ovako:
Code:
Function stanje(cell As Range) As String
Do
If IsEmpty(cell.Offset(1, 0)) = False _
Then Set cell = cell.Offset(1, 0)
Loop Until IsEmpty(cell.Offset(1, 0)) = True
stanje = cell.Address
End Function
Izmenio sam ti poslednji red tako da se vraća ADRESA (umesto vrednosti), tako da će ti trebati kombinacija sa f-jom INDIRECT na mestu gde ovo računaš; ovako nekako:
Code:
=INDIRECT(stanje(D8))
To, za slučaj da ti se javljaju mešano brojevi sa tekstom pa da ne dolazi do konverzije.
Have you found helpful examples, solutions or ideas-in-work, please consider the
following:
• Citation of *actual page* you are going to using is welcome.
• Have you saw "Value Added" examples you are going to incorporate to your
profitable blog, daily job or any money making venture: How about online donation?
↗Ana & Vlade Divac Foundation
Hvala!