0
我不擅長在vb6中使用msflexgrid,我如何刪除或解決錯誤「下標超出範圍」。在我的代碼中。請幫我解決這個錯誤。先謝謝你。MSFlexgrid中的下標超出範圍
With flxData(0)
For i = 1 To .Rows - 1
Do While cboselect <> .TextMatrix(i, 1)
.RemoveItem (i)
Loop
Next i
End with
要縮進代碼,只要確保每行有4個空格前綴。 – Herb
一旦你刪除了一行,隨後的行將被重新編號,所以當你到達for循環的結尾時,Rows-1將不再存在。嘗試運行你的for循環'向後':'對於我=。行 - 1到1步-1' – MarkL
感謝您的回覆MarkL,我試過你的建議,但我仍然得到同樣的錯誤。 – Jmark