iT邦幫忙

0

vba 空陣列賦值異常

Dim arrLine , oneLine

arrLine為一空陣列,UBound(arrLine)= -1
oneLine = arrLine(LBound(arrLine))會error

請問各位高手如何避免異常產生,感謝您

設if判斷大小,
空陣列不進入賦值階段。
感謝您

1 個回答

0
海綿寶寶
iT邦大神 1 級 ‧ 2020-11-28 22:26:14
最佳解答
If UBound(arrLine) = -1 Then   '空陣列
   '不針對 arrLine 進行處理
Else
   '原本針對 arrLine 的處理程序
   '...
End If

我要發表回答

立即登入回答