---
title: "Dimensionera en matris"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/57120-dimensionera-en-matris"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Skarre"
published: "2002-10-25T19:28:06.000Z"
updated: "2002-10-25T19:42:00.000Z"
replies: 1
views: 233
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/57120-dimensionera-en-matris"
---

# Dimensionera en matris

## #1 — Skarre, 2002-10-25T19:28Z

Måste en matris absolut dimensioneras med en "integer" direkt, eller gör jag någonting fel?

```
Dim arrList(CInt(UBound(arrRec,2)))
```

När jag skriver ut 

```
CInt(UBound(arrRec,2)) & " " & TypeName(CInt(UBound(arrRec,2)))
```

Får jag "5 Integer", och man undrar ju varför det inte går att dimensionera en matris med denna "integer".

RED: här kommer felmeddelandet:

> Error Type:
> Microsoft VBScript compilation (0x800A0402)
> Expected integer constant
> /test.asp, line 17, column 12
> Dim arrList(CInt(UBound(arrRec,2)))
> \----------^

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

## #2 — LarsG, 2002-10-25T19:42Z

Det går att ändra på storleken med hjälp redim

```
Dim a()
redim a(UBound(arrRec,2))
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/57120-dimensionera-en-matris
