我試圖自動執行線圖表到包括在一個柱(來自細胞H11)新的數據行的系列ollection:更新源的數據或使用該VBA命令折線圖
ActiveChart.FullSeriesCollection(1).Values = _
ActiveSheet.Range("H11").End(xlDown).Select
然而我不斷收到一個:
運行時錯誤「91」:對象變量或帶塊變量未設置
什麼是肺心病直接的方式來做到這一點?
我試圖自動執行線圖表到包括在一個柱(來自細胞H11)新的數據行的系列ollection:更新源的數據或使用該VBA命令折線圖
ActiveChart.FullSeriesCollection(1).Values = _
ActiveSheet.Range("H11").End(xlDown).Select
然而我不斷收到一個:
運行時錯誤「91」:對象變量或帶塊變量未設置
什麼是肺心病直接的方式來做到這一點?
.Select
是一種沒有返回值來改變活動選擇的方法。您無法將其分配到Values
。您可以選擇第一個並使用Selection
,或使用返回Range
的內容。
您可以設置一系列值的範圍是這樣的:
ActiveChart.FullSeriesCollection(1).Values = _
Range("H11:H" & ActiveSheet.Range("H11").End(xlDown).Row)
感謝嗨您的回覆流程。然而,我仍然得到相同的錯誤:( –
如果它仍然是錯誤91請確保在該行代碼運行之前選擇圖表,「ActiveChart Is Nothing = False」。如果錯誤1004請確保您的圖表具有FullSeriesCollection, 'ActiveChart.FullSeriesCollection.Count> 0' – dePatinkin
嗨dePatinkin。有趣的事情現在與您的原始建議。BIG謝謝你解決這個:) –
固定的格式和信息 – L42