配列の削除

解決


marllbolo  2012-05-20 00:35:53  No: 143300

Dim arra_list(20) as String

という配列があった場合、指定範囲、たとえば最初から7個目まで削除して、13個残し、8個目が要素数0にするにはどうしたらよいでしょうか?


YuO  2012-05-20 04:23:50  No: 143301

VBのバージョンを書いてください。
6.0かそれ以前/VBA/7.0かそれ以後
それぞれ,回答が異なります。
# 7.0以降でも異なりますが……。

最新版のVB 10.0 (Visaul Basic 2010) ならば,
arra_list = arra_list.Skip(7).ToArray()
でよいと思います。


marllbolo  2012-05-20 05:07:15  No: 143302

YuO様

お返事ありがとうございます。

>VBのバージョンを書いてください。

すみません。VB2010になります。

>arra_list = arra_list.Skip(7).ToArray()

助かりました。ぐぐっても配列が詳しく書いてあるところがなかったものですから。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加