---
title: "Export till excel - Fält som numeriskt ?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/108535-export-till-excel-fält-som-numeriskt"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Observer"
published: "2004-08-05T07:47:07.000Z"
updated: "2004-08-05T12:29:32.000Z"
replies: 8
views: 452
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/108535-export-till-excel-fält-som-numeriskt"
---

# Export till excel - Fält som numeriskt ?

## #1 — Observer, 2004-08-05T07:47Z

Hej,

jag skapar en rapport från ASP till Excel genom
att sätta content type:
Response.ContentType = "application/vnd.ms-excel"

Det funkar bra, men jag har en kolumn som innehåller
siffror. cellerna i denna kolumnen vill jag ju skall vara 
**numeriska** , men jag får inte till det....

Någon som har koll ?

 :q

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

## #2 — @nders, 2004-08-05T07:49Z

Nu är jag inte någon stjärna på Excel, men vad menar du med att du vill att cellerna ska vara numeriska? Hur ser det ut i fälten, och hur vill du att det ska se ut?

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

## #3 — Observer, 2004-08-05T07:53Z

I excel kan man ju formattera cellerna, till att vara t.ex Numeriska.

Då summerar den ju numeriska värden rätt.
Är formatet General t.ex blir det galet....

Som standard när man öppnar Ms Excel så blir det numeriskt när du skriver in ett tal.
Det ser du snabbt genom att talet blir högerställt i cellen, annars vänster ställt...

Jag är heller ingen fena på Excel men....

frågan är hur jag kan göra detta via ASP koden när exporten sker......?

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

## #4 — Erik Juhlin, 2004-08-05T08:04Z

Hur skapar du excel-filen nu då?

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

## #5 — Observer, 2004-08-05T08:12Z

Jag ändrar content type till:

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

Sedan skriver jag ut datat i en tabell:

```

<Table border="1">
<TR>
<TD><b>ID</b></TD>
<TD><b>Summa</b></TD>
</TR>

<%
	Do until objRst.EOF
%>

<TR vAlign="top">
<TD><%= objRst("id")%></TD>
<TD ><%= objRst("Amount")%></TD>
</TR>

<%
	objRst.MoveNext
	Loop
%>

</TABLE>
```

 

....typ.
funkar bra. Problemet är bara att cellerna blir i formatet general i excel, inte numeric

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

## #6 — Erik Juhlin, 2004-08-05T08:26Z

Använd ADO istället för att skapa en riktig Excel-fil. Tror du kan hitta info genom att sök på wF eller Google.

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

## #7 — Observer, 2004-08-05T11:48Z

mmm...hittar inget vettigare där faktiskt.

Är det ditt sätt att säga att det inte går med content type ?  ;)

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

## #8 — Erik Juhlin, 2004-08-05T12:16Z

Ja. Du måste skapa en riktig Excel-fil och inte bara en HTML-fil som utger sig för att vara en Excel-fil.

Du kan göra det antingen med ADO eller Excel API:et. Det förstnämnda är vettigast dock.

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

## #9 — Observer, 2004-08-05T12:29Z

Ja, ja.....

Har ExcelWrite installerat på servern men den gillar jag inte.

Men, får väl bita i det sura äpplet och ge mig på det ändå....

Dyker snart upp igen med nya frågor om det i stället!  :e 

Tack för hjälpen så länge....

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/108535-export-till-excel-fält-som-numeriskt
