我想要創建一個循環,將爲我的Excel圖表中的每一行創建一個圖表,並且我不能使用一條火花線。我也不知道自己在做什麼。試圖在VBA中創建一個循環爲Excel中的每一行創建一個圖表,sparklines不工作
我在C最小的體驗++所以我想我的運氣VBA,我想出了低於:
Sub chartcreation()
'
chartcreation Macro
'
Sub Main()
x$ = 2
Do While Cells(x$, 2) <> ""
Range("A1:Tx$").Select
Range("Tx$").Activate
ActiveSheet.Shapes.AddChart2(227, xlLine).Select
ActiveChart.SetSourceData Source:=Range("MAY!$A$1:$T$1",MAY!A$(x$)$T$x$")
ActiveSheet.Shapes("Chart 3").IncrementLeft 380.6249606299
ActiveSheet.Shapes("Chart 3").IncrementTop -270
x = x + 1
End Sub
VBA不能合法嵌套過程...'Sub ... End Sub'不能像這樣嵌套,你的代碼是否被編譯?你準確的問題是什麼? –