之前我们都是在 外部PB里创建pdi图,如果可以在Excel里建立一个趋势图就更好了。

这个需要用到OLE对象。

安装好PI之后,会在Excel里加载一个pb的Ole对象,应该是叫Pi display Documnt之类

我们就来用它实现这个理想

 For Each objX In Worksheets(1).OLEObjects
        If objX.progID = "PIDisplayType" Then
            PIObjExists = True
            Exit For
        Else
            PIObjExists = False
        End If
    Next objX

 If PIObjExists = False Then
        Set objX = Worksheets(1).OLEObjects.Add("PIDisplayType")
    End If
    
    Set myobj = objX.Object
     
    Set tndZ = myobj.Symbols.Add(pbSymbolTrend)

这样就建立了一个新的 趋势图

相关文章:

  • 2021-07-12
  • 2021-06-28
  • 2021-05-19
  • 2021-12-14
  • 2021-05-30
  • 2021-09-16
  • 2021-06-27
  • 2021-04-06
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-10
  • 2022-01-12
  • 2021-08-25
  • 2022-12-23
  • 2021-09-03
相关资源
相似解决方案