No.2ベストアンサー
- 回答日時:
Erase(下記のTest1)か、又は、
動的配列を使いRedim(下記のTest2)でできますよ。
何も考えずにEraseの方が良いでしょうね。
Sub test1()
Dim sngSuzi(10) As Single
Dim i As Integer
For i = 0 To 10
sngSuzi(i) = i
Debug.Print sngSuzi(i)
Next i
Erase sngSuzi
For i = 0 To 10
Debug.Print sngSuzi(i)
Next i
End Sub
Sub test2()
Dim sngSuzi() As Single
Dim i As Integer
ReDim sngSuzi(10)
For i = 0 To 10
sngSuzi(i) = i
Debug.Print sngSuzi(i)
Next i
ReDim sngSuzi(10)
For i = 0 To 10
Debug.Print sngSuzi(i)
Next i
End Sub
No.3
- 回答日時:
こんばんは。
Ar(10) を配列の変数宣言をすれば、
>""で初期化する、
>0で初期化するなど任意
Redim Ar(10)
ただし、元のデータ型は、変えられません。
"" は、String 型
0 は、数値型
です。
Erase Ar()
とすれば、何もなくなります。
ただ、これだけの話とは違うような気もしますが……。
配列変数の使いまわしなんて聞いたことがありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- iPod・ウォークマン・音楽プレーヤー 詳しい方教えてください。 iTunesをパソコンで開いたら初期化されたのか、いつものように曲が一覧で 3 2022/07/28 15:36
- C言語・C++・C# C言語初心者 ポインタについて、お助けください、、 2 2023/03/15 23:50
- ノートパソコン 初期化する方法を教えて欲しい。 2 2023/01/06 14:49
- ビデオカード・サウンドカード 音がでません。 2 2022/06/28 08:33
- iCloud iPhoneが親と同期され、写真やLINEの友達が共有されるなどの障害が起きています。親の同意のもと 1 2023/02/02 21:20
- その他(就職・転職・働き方) アルバイト初心者なので、教えていただけると嬉しいです。 私は実家を離れて一人暮らしをしている大学2年 2 2022/04/06 11:57
- C言語・C++・C# C言語初心者 構造体 課題について 2 2023/03/10 19:48
- C言語・C++・C# 配列の初期化についてです。 int 例のプログラムで int x[5]={1,2,3,4,5}; x 1 2022/05/29 15:00
- 病院・検査 後期研修医 1 2022/09/09 20:31
- 物理学 ニュートンの冷却法則について 2 2022/12/02 01:22
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA 変数名に変数を使用したい。
-
vba フィルター 複数条件 3つ以...
-
C#でbyte配列から画像を表示さ...
-
Excel2010のinputboxで複数デー...
-
大量の変数を定義するにはどう...
-
VBAで配列引数を値渡しできない...
-
8bitインデックス画像の入出力方法
-
配列の中の最大値とそのインデ...
-
VBScriptでCSVファイルを読み出...
-
SPLIT関数
-
VBA 桁数が混在するソート
-
Dir関数で読み取り順を操作でき...
-
free()関数の多用 と Segment...
-
Redim とEraseの違いは?
-
VBScript で ADO Streamオブジ...
-
C++で作成したDLLにVBAから配列...
-
定数配列の書き方
-
OutOfMemoryExceptionの回避策...
-
ファイル内にある文字列を検索...
-
テキストボックの文字を一行ず...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA 変数名に変数を使用したい。
-
C#でbyte配列から画像を表示さ...
-
Excel2010のinputboxで複数デー...
-
vba フィルター 複数条件 3つ以...
-
VBAで配列引数を値渡しできない...
-
配列の中の最大値とそのインデ...
-
Dir関数で読み取り順を操作でき...
-
配列のペースト出力結果の書式...
-
定数配列の書き方
-
構造体配列の特定のメンバーをF...
-
CheckBoxの配列化
-
レコードセットの中身を配列に...
-
VB6のメモリ解放に関して
-
OutOfMemoryExceptionの回避策...
-
エクセルでXY座標に並べられた...
-
COBOLの基本的な事なので...
-
VBScriptでCSVファイルを読み出...
-
Redim とEraseの違いは?
-
C++で作成したDLLにVBAから配列...
-
Segmentation Fault (メモリ制限?)
おすすめ情報