• ベストアンサー

配列の結合?について

. . Dim GetDate for i=startYear to lastYear GetDate = obj.xxxx i = i + 1 next . . このような形で年度別にGetDateに配列でデータを格納しています。 この年度別に作られる配列を一つの配列変数に代入したいのですが、 どうすればよろしいでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

質問文にあるコードは何の開発言語でしょうか? VBScript にしてはループの書き方が・・・ とりあえず VBScript ということで話を進めましょうか。 最初から GetDate 変数を配列で宣言すればいいんじゃないでしょうか? しかも動的配列で宣言しておいて、strYear と lastYear の中身が確定して配列の要素数が決定したら ReDim で必要な要素を作る。 Dim diff diff = endYear - StartYear Dim GetDate() Redim GetDate(diff) For i = 0 To diff  GetDate(i) = obj.xxxx Next

riseshinejp
質問者

お礼

レス、ありがとうございます。 VBScriptのつもりで書いていたのですが、 間違ってますね。すいません。 動的配列をつくればよろしいのですね。 大変参考になりました。 ありがとうございます。

関連するQ&A