*All cars on the parking lot* means, every single car. No car is being excluded in the previous example.
*Any car on the parking lot* means, any specific car on the parking lot, but not every single one of them. 

They define a different way of looking at a collection of things, ideas or objects.

Note that I say "Any car", as I am referring to a single car and not several or more.

Your specific question requires more of a context to answer properly. I cannot provide your answer right now, but I will explain any vs. all below as best I can.


----------


*"I want any of the food on the table", makes me picky.*

*"I want all of the food on the table", makes me greedy.*

Use **any** for a specific instance of a group, any kid, any bus, any car, any word, any answer, and use **all** to mention every instance of a collection.