---
title: "Response.ContentType"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/11787-response-contenttype"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Tobbster"
published: "2001-09-23T13:09:00.000Z"
updated: "2001-09-26T14:57:00.000Z"
replies: 9
views: 263
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/11787-response-contenttype"
---

# Response.ContentType

## #1 — Tobbster, 2001-09-23T13:09Z

När man använder.

```
<%Response.ContentType = "application/vnd.ms-excel" %>
```

så får man ju frågan om man vill öppna filen i browsern eller spara på disk...
då när man vill öppna den i browsern får jag ju inte med excel´s Toolbar så att jag kan formatera texten som jag vill ha den..... Är det möjligt att göra det så jag tex kan sortera den stigande fallande mm...
För det skapas väl en tempfil som excel jobbar med !!!!

Permalänk: https://www.webforum.nu/p/11787

## #2 — Tobbster, 2001-09-23T14:06Z

Ingen.. om ni som är klassade som gurus.. inga namn så glömmer jag ingen av er.. inte vet så skulle det vara skönt att få det bekräftat då kanske man ska ta och lägga ner tanken... :)

Permalänk: https://www.webforum.nu/p/287405

## #3 — Tobbster, 2001-09-23T17:12Z

Ingen som är på hugget idag ???

Permalänk: https://www.webforum.nu/p/287406

## #4 — @nders, 2001-09-23T17:26Z

> Ingen som är på hugget idag ???

Jo då.

Varför inte öppna den i excel om du vill ha funktionaliteten som finns där? I IE finns ytterst begränsad excel-funktionalitet.

Mvh,

Permalänk: https://www.webforum.nu/p/287407

## #5 — Pace, 2001-09-23T17:31Z

> Ingen.. om ni som är klassade som gurus.. inga namn så glömmer jag ingen av er.. inte vet så skulle det vara skönt att få det bekräftat då kanske man ska ta och lägga ner tanken...

Gurus måste väl också vila ibland? Eller? ;)

Permalänk: https://www.webforum.nu/p/287408

## #6 — Tobbster, 2001-09-23T19:53Z

> Varför inte öppna den i excel om du vill ha funktionaliteten som finns där? I IE finns ytterst begränsad excel-funktionalitet.

Det låter ju inte så dumt...Men personen i fråga som ska använda det jag gör tycker det blir ett musclick extra om han ska först välja att spara...Sedan öppnaexcel och göra sin formatering..Han vill kunna göra formateringen direkt i browsern...Men det kanske inte går...!!! typ ändra fonstorlek,sortera fallande,stigande mm

Men som det låter på det du skriver @nders så skulle man kunna öppna tempfilen direkt i excel igenom en länk,göra formateringen sedan skriva ut det.Sen stänger man excel och tempfilen tas bort..Det skulle funka utmärkt hur gör man :e

Permalänk: https://www.webforum.nu/p/287409

## #7 — toha, 2001-09-24T14:17Z

Du kan göra sortering även om du öppnar excel-filen via IE. När man öppnar det i IE så kommer det till en knapp, "Tools" som öppnar Excels verktygsfält. Viola!

Permalänk: https://www.webforum.nu/p/287410

## #8 — Tobbster, 2001-09-24T19:38Z

Ja du toha det låter utmärkt...Men problemet är att jag får ingen knapp som heter "Tools" ... :(

```
<%
SQL ="Select * from stocklista where Name = 'A' "
Set conn=Server.CreateObject("ADODB.Connection")
        Set rs=Server.CreateObject("ADODB.Recordset")
        conn.Open "DSN=Stocklista;UID=;PWD="
         rs.Open SQL,conn,1,2
         %>
<%
' Tells the browser to open excel
Response.ContentType = "application/vnd.ms-excel" %>
<html>
<body>
<table BORDER="1" align="center">
<tr>
<td>P/N</td>
<td>Man</td>
<td>Qua</td>
<td>Stock</td>
<td>Dist</td>
<td>Price</td>
<td>Name</td>

</tr>

<%
' Move to the first record
rs.movefirst

' Start a loop that will end with the last record
do while not rs.eof
%>

<tr>
<td>
<%=Trim(rs("P/N"))%>
</td>

<td>
<%=Trim(rs("Man"))%>
</td>

<td>
<%=Trim(rs("Qua"))%>
</td>

<td>
<%=Trim(rs("Stock"))%>
</td>

<td>
<%=Trim(rs("Dist"))%>
</td>
<td>
<%=Trim(rs("Price"))%>
</td>
<td>
<%=Trim(rs("Name"))%>
</td>
<td>
<%=Trim(rs("Date"))%>
</td>
</tr>

<%
' Move to the next record
rs.movenext
' Loop back to the do statement
loop %>
</table>

</body>
</html>

<%
' Close and set the recordset to nothing
rs.close
set rs=nothing
%>
```

Har jag missat något för att få den efterlängtade knappen

Permalänk: https://www.webforum.nu/p/287411

## #9 — toha, 2001-09-25T12:37Z

Kanske beror på vilken version av IE och/eller Office man har installerad. Jag själv använder IE5 och har Office2000-paketet.

Permalänk: https://www.webforum.nu/p/287412

## #10 — Tobbster, 2001-09-26T14:57Z

Allt löste sig till det bästa......

\[Redigerat av Tobbster den 26 sep 2001\]

Permalänk: https://www.webforum.nu/p/287413

---

Tråden på webben: https://www.webforum.nu/amne/asp/11787-response-contenttype
