The ValueList function requires a query to be used, so I'm
not sure why you might need to reconvert it to a query again.
However, you can transform the ValueList back to a Query object. I
attached some code to this post that:
1. Runs a fake query on US States
2. Converts the name column from the query into a list with
ValueList()
3. Create a new Query with the QueryNew() function
4. Loop over the list, adding the new row and column
information
5. Do a QoQ to extract, sort, etc.
You can also look into some of the List functions (converting
the list to an array, sorting the array, searching within the list,
etc.).
Hope that helps!
Craig