Excel VBA高级编程:为什么需要枚举算子?

发布: 2009-2-08 16:27  作者: webmaster  查看: 1041次 共有0条评论

:为什么需要枚举算子?

每次 Each ... Next 开始时,通过发出一新枚举算子,集合允许嵌套的枚举。例如,假定在变量 mcolStrings 中有一个 Collection 对象的引用,并且该集合只包含字符串。下列代码打印两个不同字符串的所有组合:

Dim vnt1 As Variant
Dim vnt2 As Variant
For Each vnt1 In mcolStrings
   For Each vnt2 In mcolStrings
      If vnt1 <> vnt2 Then
         Debug.Print vnt1 & " " & vnt2
      End If
   Next
Next
详细信息请参阅本章后面的“创建自己的集合类”。

 

相关阅读
大家对 Excel VBA高级编程:为什么需要枚举算子? 的评论
最新PPT教程
最新评论
PPT问答