Message 1 of 4
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I can't figure out how to add items to an object collection in a specific order. How do you do it? Is it possible? Do I need to use arrays instead? I need the front view to always be the first item and so on.
Dim oReturnColl(1 To 3) As ObjectCollection
For Each DrawingView In oSheet.DrawingViews
Select Case oSheet.DrawingViews.item(i).Type
Case ViewOrientationTypeEnum.kBackViewOrientation
Case ViewOrientationTypeEnum.kBottomViewOrientation
Case ViewOrientationTypeEnum.kFrontViewOrientation
oReturnColl.item(1) = DrawingView
CurrentScale = oSheet.DrawingViews.item(i).Scale
Case ViewOrientationTypeEnum.kIsoBottomLeftViewOrientation
Case ViewOrientationTypeEnum.kIsoBottomRightViewOrientation
Case ViewOrientationTypeEnum.kIsoTopLeftViewOrientation
Case ViewOrientationTypeEnum.kIsoTopRightViewOrientation
Case ViewOrientationTypeEnum.kLeftViewOrientation
oReturnColl.item(2) = DrawingView
Case ViewOrientationTypeEnum.kRightViewOrientation
Case ViewOrientationTypeEnum.kTopViewOrientation
Case Else
oReturnColl.item(3) = DrawingView
End Select
Next
i = i + 1
Solved! Go to Solution.