当前位置:开发者网络 >> 技术教程 >> .NET教程 >> 组件控件开发 >> 内容
精彩推荐
分类最新教程
分类热点教程
  
在word中如何控制graph控件
作者:未知
日期:2005-07-18
人气:
投稿:(转贴)
来源:未知
字体:
收藏:加入浏览器收藏
以下正文:
Dim objShape As Word.InlineShape
        Dim objChart As Object
        Dim objDataSheet As Object
        Dim axis As Graph.Axis

        Dim strKey as string                       'bookmark的名称

       '首先要在word中嵌入一个graph,然后把这个graph添加一个bookMark(书签),名字就是strKey的内容

       objShape = mobjDoc.Bookmarks.Item(strKey).Range.InlineShapes.Item(1)
       objShape.OLEFormat.DoVerb(VerbIndex:=Word.WdOLEVerb.wdOLEVerbHide)
       objChart = objShape.OLEFormat.Object()

       '设置横轴的属性   

       axis = objChart.Axes(2, 1)

       '最小刻度
       axis.MinimumScale = 0

       '主要刻度单位
       axis.MajorUnit = 10

       '次要刻度单位
       axis.MinorUnit = 10

       '最大刻度
       axis.MaximumScale = 50

      '在graph的表格中填写内容

       objDataSheet = objChart.Application.DataSheet
       objDataSheet.Cells(1, 1) = "aa"

       '对表格进行更新

       objChart.Application.Update()

       '退出graph程序
       objChart.Application.QUIT()


相关文章: