软件:ExcelVBA
版本:2007
小弟最近要做Chart
以下是程式码
chart.add
activechart.chartType = xlColumnClustered
activeChart.SetSourceData Source := Sheets("table").Range("A1:D8"),PlotBy := _
xlRows
activeChart.Location Where := xlLocationAsObject , Name := "table"
小弟的问题
1.
有没有办法将Range("A1:D8")改成Range(cells(1,1),cells(8,4))
因为没有成功,也不知到哪里出问题.......
2.
原本想设计成 xlLocationNewChart 让生成的图都在一个分页,而且图很大
但是发现没办法看过一次就删掉
请问删掉那个chart的分页的语法是哪个
3.
因为第二个问题的关系,所以我改成贴在工作表上,然后每个新生成的图
都会附盖之前生成的旧的图....,因为也不会删掉贴在工作表上的图,
所以用覆蓋的...,
请问怎么将图放大到很大有第三个问题的效果
4.
有没有办法将之前生成的图删掉的语法
希望各位大大能够抽空帮我解答,先在这边谢谢大大了!