Vale, creo que me autorrespondo, pues parece que he encontrado una manera muy simple:
ids=request.Form("hidIDS")
'ids tendrá un valor como éste: "5|8|12|13|"
arrIDS = Split(ids, "|", -1, 1)
Con esto obtengo lo que quiero, un array, en este caso de 4 elementos, con los valores que contenía el string
Lo que no entiendo es por qué si declaro la variable:
Dim arrIDS()
a la hora de procesar la página me da un error que dice "No coinciden los tipos". Así que la he dejado sin declarar
¿No puedo declarar esa variable?