I have a webpage that loads data from a recordset into an Excel spreadsheet on the client machine. The spreadsheet is created using Response.ContentType = "application/vnd.ms-excel". This works fine, except for those users who have .NET loaded on their machines. I have noticed that on machines WITHOUT .NET, an Excel process is created and then killed once the user exits the web page via the back button or by closing the browswer. On those machines running .NET, the Excel process is never killed. This creates a situation where the data presented in the spreadsheet is always the same, even if I close the browswer and select different parameters(and would therefore expect different data). Is there a way to kill the specific instance of Excel that is created by using Response.ContentType = "application/vnd.ms-excel"? I haven't been able to find any known bug in .NET that causes the Excel object not to die but all 3 developers in our group experience the same thing while all our regular users are fine. <BR><BR>Thanks for any help on this one.