Hay un caso extraño pues tengo una pagina asp que genera excels en base a un reporte sin problemas, con el nombre personalizado en base a distintas variables
Por ejm , mi pagina se llama GeneradorExcel.asp , en la parte final tengo
...
<%
filename = "OC" &CodigoAsociado & "C" & Campana & "S" & Session("Semana") & "_" & Session("NombreAsociado") & ".xls"
Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader "content-disposition","attachment; filename=" & filename
%>
<html>
<head>
<meta NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
</head>
<body>
<br><br>
<%
Response.Write StrVariable
%>
</body>
</html>
pero en ciertos casos (aun no se si es por version del explorador, sesion , cache, o que) , el filename sale como "GeneradorExcel.asp" en lugar de la variable que he formado.
Para añadirle dificultad , el problema se presenta esporádicamente.
Alguien tiene alguna idea de por que pasa esto? Tampoco he podido replicar el error

Agradezco cualquier sugerencia
Lito