- Excel VBA 質問スレ Part36 [転載禁止]©2ch.net
227 :デフォルトの名無しさん[sage]:2015/01/30(金) 08:49:04.36 ID:kOBKTeQq - >>226
dim arr() as string で、arrがredimされてるかの判別方法を探してて見つけたのをそのまま使ってました。 -1がtrueだから、直すとしたら (not arr) = false ですかね。あとで試してみます
| - Excel VBA 質問スレ Part36 [転載禁止]©2ch.net
231 :デフォルトの名無しさん[sage]:2015/01/30(金) 13:26:09.86 ID:kOBKTeQq - (not array) の値調べた
redim前→-1 redim後→大きい負の値(190億くらい) なので、-1と比較するしかないみたい >>230 on error gotoな状態でuboundして分岐させたり(これが本来のやりかた?) sgn関数使ったりする方法もあるようですよ
|
|