作者:乔山办公网日期:
返回目录:excel表格制作
这块知识完全是自学,很久不用就忘记了,只有慢慢自己去找教程学习了。
建议,你打开“宏-录制宏”,然后手工操作一次通过数据生成图表的过程,最后再按“停止录制”,然后按ALT+F11就能看到这个生成图表的宏代码了。
参考下没有zhidao你的图片路内径和格容式
Sub 宏1()
For Each Rng In Range([a2], Cells(Application.CountA(Columns(1)), 1))
i = ThisWorkbook.Path & "\7pic\" & Rng & ".png"
Set rngs = Cells(Rng.Row, 2)
Sheet1.Shapes.AddPicture i, True, True, rngs.Left, rngs.Top, rngs.Width, rngs.Height
Next Rng
End Sub
可以考复虑一下使用excel的散点图,
我这个制回答有效果图
http://zhidao.baidu.com/question/05754347.html?oldq=1
如果是封闭图形,要求起百点和终点一度致。
如果不要这种,只要直接画问一个图形的话,在vba中是用代码答shapes.addployline