作成者カテゴリ 
公開
script初心者
09/05/2001 11:02 AM
クライアント
ノーツサーバノーツクライアントサーバOSクライアントOSネットワークプロトコル
4.6x4.6xAIXWindows 95TCP/IP

Excelグラフ自動作成スクリプトについて

いつもお世話になってます。。
昨日の朝からずっと悩んでいます。どなたかご存知の方、いらっしゃいましたらご教授下さい!!m(__)m

Set Selection = xlsSheet.Range("B3:D"+c) '1-cまでの矩形範囲 Charts.Add
ActiveChart.ChartType = 1 'xlLineMarkers=1
ActiveChart.SetSourceData _ Source(xlsSheet.Range("B3:D25"), 2)
ActiveChart.SeriesCollection(1).Name = "=""送信"""
ActiveChart.SeriesCollection(2).Name = "=""受信"""
ActiveChart.Location Where=1 'xlLocationAsNewSheet=1
With ActiveChart
.HasTitle = True
.ChartTitle.Characters.Text = "送受信数の変化"
.Axes(1,1).HasTitle = True 'xlCategory=1, xlPrimary=1
.Axes(1,1).AxisTitle.Characters.Text = "時刻" 'xlCategory=1, xlPrimary=1
.Axes(2,1).HasTitle = True 'xlValue=2, xlPrimary=1
.Axes(2,1).AxisTitle.Characters.Text = "メール数" 'xlValue=2, xlPrimary=1
End With

どこでエラーが出るかというと。。。
ActiveChart.SetSourceData Source(xlsSheet.Range("B3:D25"), 2)
の個所でエラーが出ます。SetSourceData Sourceメソッドの構文は以下の通りです。
expression.SetSourceData(Source, PlotBy)

コンパイル時に、Sourceに(カッコ)の参照が正しくありません:SOURCE と表示されます。(TT)PlotBy= には xlColumns(=2) を指定しています。本当に困っています。どなたかご教授下さい。どうかよろしくお願いいたします。m(__)m


[Previous Main Document]
Excelグラフ自動作成スクリプトについて (script初心者) * 現在地 *
[Next Main Document]