6

VBA で列挙型の要素をカウントする適切な方法はありますか? 現時点でKeepThisOneHereは、次の例のような列挙値を残しています

Enum TestEnum
   ValueA
   ValueB
   ValueC
   KeepThisOneHere
End Enum

サイズを知るために最後の値を使用します...値が常に同じ方法でインデックス化されるという保証がなく、コードが第三者によって変更される可能性があるかどうかわからないため、このソリューションは好きではありませんこの最後の特別な値の後に値を追加し、コードの残りの部分を黙って壊す可能性があります。

4

5 に答える 5