---
title: "Splitta upp variabel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/116717-splitta-upp-variabel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "egot"
published: "2004-11-26T00:57:40.000Z"
updated: "2004-11-26T07:27:33.000Z"
replies: 2
views: 216
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/116717-splitta-upp-variabel"
---

# Splitta upp variabel

## #1 — egot, 2004-11-26T00:57Z

Jag har en cell i en databas som innehåller storlekar. Dock så vet jag inte hur många olika storlekar respektive produkt har och jag ska på nåt sätt få ut det till en dropdown.

Ett litet exempel:
vSize = "Small, Medium, Large, Xl"

Och jag vill ha ut respektive storlek till
\<option value="Small"\>Small\</option\>
\<option value="Medium"\>Medium\</option\>
etc...

Hur splittar jag upp vSize till en dropdown?

Tack på förhand!

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

## #2 — @nders, 2004-11-26T06:40Z

```
varSizes=Split(vSize, ", ")
for i = 0 to ubound(varSizes)
     Response.write "<option value=""" & varSizes(i) & """>" & varSizes(i) & "</option>"
next
```

mvh

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

## #3 — OveRRidE, 2004-11-26T07:27Z

Om jag får komma med ett förslag till @nders kod bara, då jag tycker det ser lite farligt ut att split'a på kommatecken *och mellanslag*, då mellanslag är ett sånt tecken som gärna faller bort när användare är inblandade. 

```
[b]varSizes=Split(vSize, ",")[/b]
for i = 0 to ubound(varSizes)
     Response.write "<option value=""" & [b]trim(varSizes(i))[/b] & """>" & [b]trim(varSizes(i))[/b] & "</option>"
next
```

Nu splittar den bara på "," (kommatecken) och använder sedan Trim() för att rensa bort onödiga mellanslag.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/116717-splitta-upp-variabel
