Hi,
wenn du das so machst, dann brauchst du kein Preserve.
Dim st_Fields() As String
ReDim st_Fields(collection2.count)
Set currentResponse = collection2.GetFirstDocument ()
While Not currentResponse Is Nothing
st_Fields(number) = currentResponse.CSVField(0)
number = number + 1
Set currentResponse = collection2.GetNextDocument ( currentResponse )
Wend
Axel