---
title: "formatering till svenskt personnummer"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/100022-formatering-till-svenskt-personnummer"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "plelkes"
published: "2004-03-21T18:48:59.000Z"
updated: "2004-03-22T07:50:55.000Z"
replies: 5
views: 428
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/100022-formatering-till-svenskt-personnummer"
---

# formatering till svenskt personnummer

## #1 — plelkes, 2004-03-21T18:48Z

Hej,

Förutsättningen är att: fältet PatID är av texttyp. Och data lagras som: ÅÅDDMM-XXXX. Jag vill att numret skall formateras till:
ÅÅMMDD - XXXX
Har försökt snickra till följande funktion:

```
'formatera till svensk personnummer
Function SvPnr(txt)
      personnummer =Left(txt,6) & " - " & Right(txt,4)
  SvPnr = personnummer
End Function

'skriv ut som ÅÅMMDD - XXXX
   Response.Write SvPnr(pnr)
```

Får detta att fungera hos Brinkster, men är detta bara sinkadus, eller har jag gjort rätt???

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

## #2 — @nders, 2004-03-21T18:51Z

Med givna förutsättningar är det där precis det sättet jag skulle löst problemet på.

Alltså: Riktigt! :)

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

## #3 — plelkes, 2004-03-21T18:53Z

Va bra :) 
det verkar som om du @nders, och ni andra på wf har lyckats lära mig liiiiiiiiiiiiiiiite

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

## #4 — Peeer, 2004-03-21T18:54Z

> **plelkes skrev:**
>
> Och data lagras som: ÅÅ**DDMM**\-XXXX. Jag vill att numret skall formateras till:
> ÅÅ**MMDD** \- XXXX

Utgår från att du bara skrivit fel där, för annars lär ju inte din funktion fungera som du vill ha det.

jag skulle helt enkelt ha ersatt - med " - ", dvs
replace(txt,"-"," - ")

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

## #5 — @nders, 2004-03-21T18:56Z

Om jag hängt med tillräckligt i plelkes tidigare trådar så är det där ett typo, och ska nog vara **ÅÅMMDDXXXX**. :)

Mvh

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

## #6 — plelkes, 2004-03-22T07:50Z

@nders, du har rätt som vanligt

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/100022-formatering-till-svenskt-personnummer
