hola toniquio...
claro que entendi, de hecho entendi desde el principio por lo que veo... ahora bien
por poner esta linea en usuarios.asp
<%=Ubound(Split(Application("USUARIOS" ;),"#",-1))%>
no quiere decir que tengas que jalar de ahi el dato, bueno una variable de aplicacion como la que tu tienes puede ser llamada desde cualquier pagina asp
es decir no necesitas tener un frame oculto que te actualice ese dato ya que si tu incluyes esa linea en todas las paginas .asp agarraras el valor actual de esa variable de aplicación cada vez que se cargue la pagina ... ahora bien si no quieres poner todo ese choro en cada pagina lo que tienes que hacer es por ejemplo meterla en activos.asp y en cada pagina metes la linea <!--#INCLUDE FILE="activos.asp"--> y listo en ingun momento nbecesitas estar recargando el frame oculto, ya que la variable de aplicación existe y se actualiza automaticamente en todo el sitio... si me explico??
bueno un saludo y espero ser claro
saludos