Si, claro. Aunque también podés hacer un response.write de la función sin asignársela a una variable... todo depende de qué quieras hacer y de qué devuelva dicha función:
pepitodelospalotes.asp:
Código:
function valor_de_a(a)
valor_de_a = a
end function
otra_pagina.asp:
Código:
<!-- #INCLUDE virtual = "/includes/pepitodelospalotes.asp" -->
<p>el valor de a en este momento es <% = valor_de_a(6) %></p>
<% a = valor_de_a(1) %>
<p>el valor de a en este momento es <% = a %></p>