お世話になります。
さっそくですが、strHairetu()という配列にstrHairetu(0)="データ1strHairetu(1)="データ2"・・・という具合に格納されています。
配列に何件入っているかカウントしたいのですが数値と文字ではカウントできないのでどうしたらよろしいでしょうか?
お願い致します。
単純に1次元配列のサイズを知りたいということですか?
それなら、UBound()とLBound()について調べてみてください
ありがとうございます。
しかし、サイズではなくて何件入っているのかです。
配列に2件入っていれば、新たに宣言した変数cntに2を格納したいわけで・・・
>しかし、サイズではなくて何件入っているのかです。
配列の要素(Index)の数を知りたいならば・・・。
UBound()とLBound()について調べてみてください
>しかし、サイズではなくて何件入っているのかです。
きっと動的配列ではなく、固定長配列にしているため、
UBound()とLBound()では都合が悪いのでしょう。
配列の要素数が可変ならば「動的配列」にするのが常ですが、
まずは、Redimについて調べてみてください。
出来ない理由があるのならば、
For文などで、繰り返しチェックを行うしかないと思います。
まずは出てきたワードである「UBound」や「LBound」を調べて、どこがどう自分が期待していたものと違うのか書くといいですね
たぶん質問の内容から、期待していたものはこれだと思いますけど
しかし、
っと否定している以上
何らかの確証や検証した上
での発言でしょ
かいけつ!
ツイート | ![]() |