---
title: "Inledande nolla försvinner i från asp till excel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/127305-inledande-nolla-försvinner-i-från-asp-till-excel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "margar-0"
published: "2005-04-28T19:47:09.000Z"
updated: "2005-04-29T03:08:59.000Z"
replies: 1
views: 630
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/127305-inledande-nolla-försvinner-i-från-asp-till-excel"
---

# Inledande nolla försvinner i från asp till excel

## #1 — margar-0, 2005-04-28T19:47Z

Jag har en asp kod som genererar en .csv-fil i excel men jag får problem med formatet på födelsdatumet. Kunden vill nämligen ha ha fomatet på följande sätt ddmmåå, alltså tex 051077. Men då jag öppnar csv filen står det i kolumnen 51077. Skriver jag 05-10-77 så är nollan kvar. Har läst att excel tolkar 051077 som ett tal och inte ett datum. Så här ser min kod ut förenklad: 

Const REPORTFILEPATH = "/test/upload/"
filepath = REPORTFILEPATH & "prutt.csv"
Set fso = createobject("scripting.filesystemobject") 
Set act = fso.CreateTextFile(server.mappath(filepath), true) 
act.write "Datum;"
act.write "Datum2"&vbCrlF
act.write "057076;"  HUR KAN JAG HÄR SÄGA ATT INTE NOLLAN SKA TAS BORT FRÅN KODEN
act.write "05-70-76"&vbCrlF
act.close

 

Hur ska jag göra i koden för att behålla formatet ddmmåå? Kan jag säga att i koden att kolumnen ska vara i text format?

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

## #2 — @nders, 2005-04-29T03:08Z

Lägg en apostrof före talet som ska tolkas som text.

```
act.write "'057076;"
```

Mvh

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/127305-inledande-nolla-försvinner-i-från-asp-till-excel
