Nu har jag ett annat värde som har ett värde mellan 1 och 200. Värdet får jag ur rs("day1").
Det jag vill ta reda på nu är mellan vilka två värden rs("day1") ligger.
Ex:
Om säger att rs("day1"). har värdet 145. Då ligger det ju mellan arrmedel(2) och arrmedel(1). Dessa två värden vill jag då alltså spara i två nya variblar.
tmp = false
tmp2 = false
for i = ubound(arrmedel) to 0 step-1
if cdbl(arrmedel(i)) / cdbl(rs("day1")) => 1 and tmp = false then
hogre_nara = arrmedel(i)
tmp = true
end if
next
for i = 0 to ubound(arrmedel)
if cdbl(arrmedel(i)) / cdbl(rs("day1")) =< 1 and tmp2 = false then
mindre_nara = arrmedel(i)
tmp2 = true
end if
next
Men kan man inte lösa det med bara en for-sats istället?
Känns lite onödigt med två stycken.
258 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2