つらつら Excel VBA

私の備忘録です。

Choose関数

CHOOSE(インデックス、値1、値2、、、)

インデックスは整数で1から指定する。指定した~番目の値が返る。
Excel2003では29個、Excel2007以降では254個まで。

値部分にSUMとか式を入れ込んだりして複雑なものが作れる。

'エクセル数式
=CHOOSE(4, "A", "B", "C", "D") 'D
'VBA
Debug.Print Choose(1, "AA", "BB", "CC", "DD") 'AA

以上。