VBA - Get names of Subassembly Components in a Drawing

I'm starting a macro.  I need to get the names of ALL components in a view....including sub-assembly components many levels deep.

I was looking at starting with the macro below, but it doesn't go deeper than 1 level..

2018 SOLIDWORKS API Help - Get Components in Drawing View Example (VBA)

SolidworksApi/macros