質問: excel グラフについて グラフデータの範囲 =‘1’!$G $10:$G$750 で指定していますり 1という名前をA1セルに入力した値を入れる 場合はどのような関数になりますか? =‘A1’!$G $10:$G$
回答: わたしの知る範囲では無理です。 VBAで以下のようにA1セルの値を取得して、 チャートのデータ範囲を変更することならできます。 Dim a a = Range("A1").Value ActiveSheet.ChartObjects("グラフ 1").Activate ActiveChart.SetSourceData Source:=Sheets(a).Range("$G $10:$G$750")