返回列表 上一主題 發帖

[發問] 請問在程式中重新宣告變數,可怎麼用?

[發問] 請問在程式中重新宣告變數,可怎麼用?

請問一下,我在程式一開始時有先宣告變數,但在程式中想重新宣告的話,要怎麼寫?

Dim TestItem as variant
Dim Str1 as string

Str1="aa-bb-cc"
TestItem= Split(Str1, "-")

若此時要重新宣 TestItem 為 Variant 要怎麼寫?

Dim 是無法重新宣告的
你想清空他的話用 TestItem = Empty

TOP

原來是這樣 ~~~ 我以為有 redim preserve 的語法,也可以重新 dim,好的 了解,謝謝!

TOP

回復 3# C.F


   
Dim TestItem as variant
Dim Str1 as string

Str1="aa-bb-cc"
TestItem= Split(Str1, "-")

若此時要重新宣 TestItem 為 Variant 要怎麼寫?

TestItem 變數已宣告為 Variant (可為任何型態),為何還要重新宣 TestItem 為 Variant
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

我剛試了,您所說的 TestItem=Empty 就符合我的需求了,謝謝 ~~

TOP

        靜思自在 : 一個缺口的杯子,如果換一個角度看它,它仍然是圓的。
返回列表 上一主題