私はExcelチャート内の各行のグラフを作成するループを作ろうとしています。スパークライン。私はまた、自分が何をしているのか本当に分かっていません。Excelで各行のグラフを作成するためにvbaでループを作成しようとすると、sparklinesは機能しません
私はので、私は私が思いついたものを、VBAで私の運をしようとしているC++での最小限の経験を持っている以下の通りです:私は、私はあなたが探していると考えているものと、以下のコードを書き換えました
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」はこのようにネストできません。コードはコンパイルされますか?あなたの質問は何ですか? –