I create a chart in Excel using this VBA.
myRange = "Sheet1!$A$1,Sheet1!$A$3,Sheet1!$A$8,Sheet1!$A$13,Sheet1!$A$18,Sheet1!$A$23,Sheet1!$A$28,Sheet1!$A$34,Sheet1!$A$41,Sheet1!$A$48,Sheet1!$D$1,Sheet1!$D$3,Sheet1!$D$8,Sheet1!$D$13,Sheet1!$D$18,Sheet1!$D$23,Sheet1!$D$28,Sheet1!$D$34,Sheet1!$D$41,Sheet1!$D$48"
ActiveSheet.Shapes.AddChart2(227, xlLine).Select
ActiveChart.SetSourceData Source:=Range( _
myRange _
)
When I add another couple of cells into the myRange variable (...,Sheet1!$A$55... ,Sheet1!$D$55), like this:
myRange = "Sheet1!$A$1,Sheet1!$A$3,Sheet1!$A$8,Sheet1!$A$13,Sheet1!$A$18,Sheet1!$A$23,Sheet1!$A$28,Sheet1!$A$34,Sheet1!$A$41,Sheet1!$A$48,Sheet1!$A$55,Sheet1!$D$1,Sheet1!$D$3,Sheet1!$D$8,Sheet1!$D$13,Sheet1!$D$18,Sheet1!$D$23,Sheet1!$D$28,Sheet1!$D$34,Sheet1!$D$41,Sheet1!$D$48,Sheet1!$D$55"
I get this error:
Run-time error '1004'
Method 'Range' of object '_Global' failed