2011-07-12 6 views

答えて

0

を高く評価している

Private Function m_CreateStackedChart(SourceData As Excel.Range) As Boolean 

    Dim pptShape As PowerPoint.Shape 
    Dim pptChart As PowerPoint.Chart ' // This line causes the error 
    Dim pptSlide As PowerPoint.Slide 
    Dim pptData As PowerPoint.ChartData 
    Dim shtData As Excel.Worksheet 
    Dim lngRow As Long 
    Dim lngCol As Long 
    Dim lngOutRow As Long 
    Dim lngOutCol As Long 
    Dim lngTopRow As Long 
    Dim lngNItems As Long 
    Dim dblXaxisSize As Double 
    Dim lngAxisFactor As Long 
    Dim strHolderName As String 
    Dim rngXData As Range 
    Dim rngYData As Range 
    Dim lngNRows As Long 
    Dim lngSeries As Long 
    Dim objDLabel As Object 
    Dim strFormat As String 
    .... 
End Function 

私はあなたがMacのPPTでのチャートで多くを行うことができるでしょうとは思いません少なくとも2011年7月時点(最初のサービスパックを適用した後)ではありません。

.Chartオブジェクトは、PowerPoint 2011オブジェクトモデルでは表示されません。 PowerPoint 2007のVBA実装とOMは、Office 2007の最初のサービスパックが出る前の段階にあるようです。

0

私はこのスレッドを偶然見つけましたが、残念なニュースですが、私はPowerPoint:mac 2016をチェックし、Chartオブジェクトモデルはその製品にかなりよく実装されているようです。

関連する問題