
VB动态MSCHART
现有一个EXCEL表,里面的数据是正点保存,就是一直往下正点保存,想弄一个VBMSCHART来显示,如8点保存一个数据,那么图表就显示出来,9点保存另一个新数据,那么图表...
现有一个EXCEL表,里面的数据是正点保存,就是一直往下正点保存,想弄一个VB MSCHART来显示,如8点保存一个数据,那么图表就显示出来,9点保存另一个新数据,那么图表 又把他显示出来,如此类推,如果保存10 小时,那么图表有10个柱~~请问代码如何编写~~我是新手~
展开
1个回答
展开全部
你只要根据Excel数据更新的频率设置一个定时器就行。
将Excel当成数据来读如VB的程序,然后绑定到MsChart控件
将Excel当成数据来读如VB的程序,然后绑定到MsChart控件
追问
我想问哪个MSCHART里面的行标为什么不能象EXCEL的图表一样显示?
追答
你是想显示横坐标的刻度吧,这个要用代码实现。
首先mschart控件属性中,Axis中X Axis的的show scale要选中
然后用代码给横坐标lable赋值,比如:
For i = 1 To 6
MSChart1.Row = i
MSChart1.RowLabel = i & "fff"
Next
你的程序中这个值可以从数据读取或者你自己生成
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询