エクセルの基本機能を使って、 2種類以上の複数のグラフを簡単に重ねる方法、2軸表示する方法、バブルチャートなどどのそんなエクセルで複合化非対応のグラフを重ねて見せる方法をご紹介します。  ところが,「オブジェクト変数または With ブロック変数が設定されていません」というデバッグが表示され,3行目の With ActiveChart.Axes(xlValue) 部がエラーとなり,マクロが実行できません。 .MinimumScale = Range("A1").Value '最小値 最小自乗法と表記することもあります。 詳しい理論は、たとえばWikipediaなどに掲載されていますが、実験レポートを作成する際には、 特に理論を知らなくても使えてしまいます。 グラフに最小二乗近似式を表示する. .MaximumScale = Range("A2").Value '最大値 エクセルでグラフを作成し,軸の最小値,最大値をそれぞれセルA1,セルA2で参照させるには,類似質問で以下のマクロが必要だとわかりました。 Sub 最大最少値()  ただし,このマクロを実行するには,シート上のグラフを選択してから,Alt+F8キーを押して,マクロダイアログボックスを起動させて,「実行」ボタンを押すという過程が必要です。 .MinimumScale = Range("A1").Value '最小値 End With グラフに系列をもう一つ増やします。 データリストのB3:C26を選択して、[コピー]します。[Ctrl]+[C]で実行できます。 グラフエリアを右クリックして、[貼り付け]を実行します。 「系列2」がグラフに表示さ …  これを解決するには,どうしたらよいでしょうか。ご教授ください。, 早々のご指南,ありがとうございます。 Sub 最大最少値() お客様の許可なしに外部サービスに投稿することはございませんのでご安心ください。, EXCELで行内最小値を検索し、その最小値の入っているセルの同じ列の"1"行の値を返したいのですが。。。. With ActiveChart.Axes(xlValue) エクセルでグラフを作成し,軸の最小値,最大値をそれぞれセルA1,セルA2で参照させるには,類似質問で以下のマクロが必要だとわかりました。 ただし,このマクロを実行するには,シート上のグラフを選択してから,Alt+F8キーを押して, 大変ありがとうございました。助かりました!, ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!, リンク先のファイルを開かなくても、値が読み込めるようにできますか?(SUMIFSを使ってます), ※各種外部サービスのアカウントをお持ちの方はこちらから簡単に登録できます。 .MaximumScale = Range("A2").Value '最大値 ご指摘の通り,アクティブシート上に2つのグラフがありました。 実験データからグラフを出してそのグラフから式を導き出したいのですが見当がつきませんよい方法があったら教えて下さい多分対数の式になると思われるグラフなので対数の式の最小ニ乗法のやり方を知ってる方よろしくお願いします。片対数 ActiveSheet.ChartObjects(2).Select 対数グラフを使えば、今まで見えなかった「アッと驚く」姿が見えてきます。対数グラフを使うのに苦手な対数の知識は必要ありません。excelによる対数グラフの作り方のページです。 End Sub 今回は片対数、両対数グラフによる最小2乗法についての記事を書きました。今回は軸のどちらか、もしくは両方が対数となっている片対数グラフ・両対数グラフの読み方、片対数・両対数グラフを用いて最小2乗法を適用させる方法について例を踏まえながら説明しました。 End With 棒グラフと折れ線グラフがありまして,最小値最大値のセル参照させたいグラフは,折れ線の方でした。 With ActiveChart.Axes(xlValue) そうしたら,うまくいきました。 試しにそのままのコードを貼りつけて実行してみましたら,棒グラフの方が参照されてしまいました。そこで以下のように,( )内数字を2で試してみました。  この煩瑣な過程を経ずに,マクロボタン一発で同様の処理を行いたいと思い,2行目のグラフ選択のコードを加えて,以下のマクロを作成してみました。 End Sub ActiveSheet.ChartObjects.Select