title: VBA List of Custom Datastructures
body: <p>One of the main problems in VBA are custom data structures and lists.
  I have a loop which generates with each iteration multiple values.
  So as an example:
  Each loop iteration generates a string "name" an integer "price" and an integer "value".</p>
  
  <p>In C# for example I'd create a class which can hold these three values and with each loop iteration I add the class object to a list.</p>
  
  <p>How can I do the same thing in VBA if I want to store multiple sets of data when not knowing how many iterations the loop will have (I cant create an array with a fixed size)</p>
  
  <p>Any ideas?</p>