0

私の次の質問は、このようにシリーズ名を変更する方法です。

1)

 tell application "Microsoft Excel"
         tell worksheet "Sheet1" of active workbook
            set obj to make new chart object at end with properties {name:"chart1",left position:20,   top:88,width:33, height:90}
            set ochart to chart of obj
            tell ochart
                set chart type to column clustered
                set newSeries to make new series at end with properties {series values:"=Sheet1!$B$7:$B$10", xvalues:"=Sheet1!$B$7:$B$10",name:"tempSeriesName"}
           end tell
         end tell
      end tell 

2)

tell the chart of sheet "chart1"     
             tell series1       
                 set name to "chartseries1"                       
            end tell                 
     end tell  

このスクリプトでは、最初のスクリプトは正常に実行されますが、2 番目のスクリプトは最初のシリーズの名前を変更しません。返信してください。リプレイを待っています。

4

1 に答える 1

0

試す:

tell application "Microsoft Excel"
    tell worksheet "Sheet1" of active workbook
        set name of first series of chart of chart object 1 to "chartseries1"
    end tell
end tell
于 2012-10-31T02:18:09.580 に答える