Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


63615 / 76732 ←次へ | 前へ→

【17712】Eraceについて教えて下さい
質問  音無 響子  - 04/9/6(月) 13:18 -

引用なし
パスワード
   Redim (Redim Preserve)において作成された配列(構造体)を、
Eraceによって解体しています。

今、処理的は、簡単にいうとこんな感じになっています。


ReDim A.a(0)

For i = 0 To 10

  If XXX Then
    ReDim Preserve A.a(i)
    ---処理開始---
      :
    ---処理終了---
  End if

  Erase A.a()
Next


これだと、Redim (Redim Preserve)する場合と、しない場合あるんですが、
どちらにしても最終的には、Eraceによって処理してます。
現状、特に問題なく動いています。

何が聞きたいかと申しますと、
「Redim (Redim Preserve)によって配列(構造体)を作成しなしくても、
Eraceを使用しても本当に問題ないの?」
って、ことです。

今後、何か問題とか起こる可能性はあるのでしょうか?

1 hits

【17712】Eraceについて教えて下さい 音無 響子 04/9/6(月) 13:18 質問
【17717】Re:Eraceについて教えて下さい つん 04/9/6(月) 14:16 発言
【17718】Re:Eraceについて教えて下さい 音無 響子 04/9/6(月) 15:09 お礼
【17719】Re:Eraceについて教えて下さい Jaka 04/9/6(月) 15:17 回答
【17720】あ、終わってた。 Jaka 04/9/6(月) 15:19 発言

63615 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free