所以我對編碼到VBA或一般編程很新。我正在收到「編譯錯誤:未找到」。我相信我會爲3場比賽奉獻3場比賽,但我仍然沒有任何線索。下面是我的....如何解決VBA中的「編譯錯誤:next for for」錯誤?
子寬2使用的代碼()來分配一系列寬度自動
For Series = 1 To 24 'chart series, 144 combinations
For i = 0 To 1
For j = 0 To 11
ActiveSheet.ChartObjects("Chart 4").Activate
ActiveChart.FullSeriesCollection(Series).Select
With Selection.Format.Line
.Visible = msoTrue
.Weight = Sheet5.Range("Q9").Offset((9 * i) + 6, (3 * j)).Value
Next j
Next i
Next Series
End Sub
不知道其中的錯誤是。 非常感謝任何幫助 謝謝。
你缺少'結束With'你'隨着Selection.Format .Line' –
可能會出現問題'With'方法。你不用'關閉'。你必須在下一個j之前使用'End With'。 – harun24hr
在下一個j之前添加結束後,我現在得到:「沒有找到具有指定名稱的項目」對於行:ActiveSheet.ChartObjects(「Chart 4」)。激活 –