- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルのマクロでCells(j,i)を使用してデータ範囲を指定してグラフを作成する方法)
エクセルのマクロでCells(j,i)を使用してデータ範囲を指定してグラフを作成する方法
このQ&Aのポイント
- エクセルのマクロでグラフを描く際に、指定したデータ範囲が正しく反映されない場合があります。
- 具体的には、Cells関数を使用してデータ範囲の指定をした際にエラーが発生することがあります。
- このエラーの原因として、Cells関数が正しく動作しないことが考えられます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
変更前: Source:=Sheets("Sheet1").c3 変更後: Source:=c3 とします。 #余談 よくやる間違い: Dim c1, c2, c3 As Range 正解: Dim c1 as range, c2 as range, c3 as range こうしないとc1,c2はrangeではなくvariantでDefineされます。
お礼
早々にご教授していただきまして、どうもありがとうございました。 Sheet1の定義がダブってしまっていたのですね。 また、Dim の定義方法についてもVariantになるとは、全く知りませんでした。 おかげさまで助かりました。深謝いたします。