Cita: <form action="paginadelform.asp" method="POST">
<input type="hidden" name="firmante" maxlength="40"></form>
<a target="_BLANK" href="http://www.sitiodestino/paginadelform.asp?<%firmante = Request.Form("firmante")%>">Ver resultado de búsqueda</a>
Lo primero de todo es que el form no tiene un submit, con lo que la accion no se va a realizar nunca, y menos cuando el enlace que usas es un hypervinculo.... asi jamas te va a salir...
Si ya tienes un método por el cual se rellena el campo hidden, el form ese sobra porque no hace nada.
Luego, no puedes usar en el <a href> un request.form porque eso es para obtener datos de un formulario de una pagina anterior, no de dentro de la misma. Lo que debes hacer es en vez de usar eso, usar el <%response.write(valor)%> y pasarle como valor lo mismo que le pasas al hidden.... sobrando tambien de esta manera el campo hidden.