Get the Components property of the VMDocument object, it requires the variant name or variant object.
Set comps = VMDoc.Components("variant1")
If you only want the components that are modified for that variant, get the ComponentModifications property instead.
I completely overlooked the 'filter As Object' part of the VMComponents definition.
Thanks for your input!