Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


11579 / 13645 ツリー ←次へ | 前へ→

【15309】Rangeの範囲指定で Komkom 04/6/20(日) 23:06 質問[未読]
【15310】Re:Rangeの範囲指定で ちゃっぴ 04/6/20(日) 23:17 回答[未読]
【15345】Re:Rangeの範囲指定で Komkom 04/6/22(火) 5:58 お礼[未読]

【15309】Rangeの範囲指定で
質問  Komkom  - 04/6/20(日) 23:06 -

引用なし
パスワード
   Rangeの範囲指定で教えてください

以下がグラフを表示する際にしようした範囲ですが
 これを変数を用いて(cellsにて)使用したいのです.
これがうまくいきません。ご指導願います

 ActiveChart.SetSourceData Source:=Sheets("Sheet4").Range"H1:N1,H3:N3"), _
PlotBy:=xlRows

以上を
  ActiveChart.SetSourceData Source:=Sheets("Sheet4") _
  .Range(Sheets("Sheet4").Cells(1, 8), Sheets("Sheet4").Cells(1, 14), Sheets("Sheet4").Cells(3, 8), Sheets("Sheet4").Cells(3, 14)), _
    PlotBy:=xlRows
で、エラーとなってしまいます

よろしくお願いします。

【15310】Re:Rangeの範囲指定で
回答  ちゃっぴ  - 04/6/20(日) 23:17 -

引用なし
パスワード
   とりあえずRangeプロパティの指定方法をヘルプで調べましょう。

そこにUnionってでてるはずですよ。

後、何度もSheets("Sheet4")がでてくるなら、With文で
くくってやった方がみやすいです。

例)
With Sheets("Sheet4")
  .range(.cells(1, 8), .Cells(1, 14)) 〜
End With

【15345】Re:Rangeの範囲指定で
お礼  Komkom  - 04/6/22(火) 5:58 -

引用なし
パスワード
   ▼ちゃっぴ さん:
>とりあえずRangeプロパティの指定方法をヘルプで調べましょう。
>
>そこにUnionってでてるはずですよ。
>
>後、何度もSheets("Sheet4")がでてくるなら、With文で
>くくってやった方がみやすいです。
>
>例)
>With Sheets("Sheet4")
>  .range(.cells(1, 8), .Cells(1, 14)) 〜
>End With

ちゃっぴ さん ありがとうございました
なんとか、なりました。 

11579 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free