no te soluciono tu problema pero cambie un poco tu codigo par qeu quede mejor, espero te sirva de algo..
Código:
<%
Dim anos_atras
anos_atras = 5
for i = 1 to contratos
Response.Write("<select name='ano"&i&"' class='bordes' onChange='submit()'>")
Response.Write(" <option value='"&year(now)&"' selected>"&year(now)&"</option>")
for ano = (year(now) - anosatras) to year(now)
Response.Write("<option value='"&ano&"'>"&ano&"</option>")
next
Response.Write("</select><br>")
next
%>