Excel VBA質問箱 IV

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

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


69209 / 76738 ←次へ | 前へ→

【12047】Re:2次回帰曲線のマクロについて
質問  ぽんぽん  - 04/3/22(月) 17:36 -

引用なし
パスワード
   こうちゃんさん、こんにちは。
またまた助けていただいて・・・ホントにありがたいです。
こうちゃんさんの言う通り、回帰式ができているのでそれを元に
グラフを作ればいいのですよね。その場合、グラフ上にグラフを書く際に
元になったデータをスポットでおくことは簡単ですか?

今、私なりにできてるところまでいいますと、3点で2次回帰の
グラフを書きました。そこまでは「マクロの記録」でできました。
そこからグラフの加工をして行くと、途中で止まります。
縦軸の値を小数点以下1桁で示したいのですが、ダメでした。
なのでそこの部分を削除したのが下記のものです。
縦軸の値を小数点以下1桁で示したい場合、どこにどんな構文を入れれば
いいでしょうか? また下記のもので書くと、グラフの大きさが指定通り
ならないのですが・・・単位と言うのはどう示せばいいのでしょう。
それとグラフを指定した場所に作りたいのですが、場所の指定と言うのは
マクロでもできますか?
よろしくお願いします。

Sub name()

'
  Range("E19:E21").Select
  Charts.Add
  ActiveChart.ChartType = xlXYScatter
  ActiveChart.SetSourceData Source:=Sheets("PL00004").Range("E19:E21"), PlotBy _
    :=xlColumns
  ActiveChart.SeriesCollection(1).XValues = "=PL00004!R19C2:R21C2"
  ActiveChart.Location Where:=xlLocationAsObject, Name:="PL00004"
  With ActiveChart
    .HasTitle = False
    .Axes(xlCategory, xlPrimary).HasTitle = True
    .Axes(xlCategory, xlPrimary).AxisTitle.Characters.Text = "ACA11 (ng/mL)"
    .Axes(xlValue, xlPrimary).HasTitle = True
    .Axes(xlValue, xlPrimary).AxisTitle.Characters.Text = "O.D. (492-630nm)"
  End With
  ActiveChart.HasLegend = False
  ActiveChart.SeriesCollection(1).Trendlines.Add(Type:=xlPolynomial, Order:=2 _
    , Forward:=0, Backward:=0, DisplayEquation:=True, DisplayRSquared:=True _
    ).Select
  ActiveChart.ChartArea.Select
  Selection.AutoScaleFont = False
  With Selection.Font
    .Name = "MS ゴシック"
    .FontStyle = "標準"
    .Size = 7
    .Strikethrough = False
    .Superscript = False
    .Subscript = False
    .OutlineFont = False
    .Shadow = False
    .Underline = xlUnderlineStyleNone
    .ColorIndex = xlAutomatic
    .Background = xlAutomatic
  End With
  ActiveChart.SeriesCollection(1).Select
  With Selection.Border
    .Weight = xlHairline
    .LineStyle = xlNone
  End With
  With Selection
    .MarkerBackgroundColorIndex = 3
    .MarkerForegroundColorIndex = 3
    .MarkerStyle = xlX
    .Smooth = False
    .MarkerSize = 2
    .Shadow = False
  End With
  ActiveChart.Axes(xlValue).Select
  
  ActiveChart.ChartArea.Select
  ActiveWindow.Visible = False
  Windows("test_ELISA data_001-010.xls").Activate
  Range("H50").Select
  ActiveSheet.Shapes("Chart 17").Select
  Selection.ShapeRange.LockAspectRatio = msoFalse
  Selection.ShapeRange.Height = 138#
  Selection.ShapeRange.Width = 303#
End Sub

0 hits

【12031】2次回帰曲線のマクロについて ぽんぽん 04/3/22(月) 16:06 質問
【12034】Re:2次回帰曲線のマクロについて こうちゃん 04/3/22(月) 16:45 回答
【12047】Re:2次回帰曲線のマクロについて ぽんぽん 04/3/22(月) 17:36 質問
【12050】Re:2次回帰曲線のマクロについて こうちゃん 04/3/22(月) 18:11 回答
【12054】Re:2次回帰曲線のマクロについて ぽんぽん 04/3/23(火) 9:23 質問
【12064】Macユーザーの方、Helpお願いします。 こうちゃん 04/3/23(火) 11:33 発言
【12067】すみません、私のミスです。 ぽんぽん 04/3/23(火) 12:02 質問
【12069】Re:すみません、私のミスです。 こうちゃん 04/3/23(火) 13:06 回答
【12072】Re:すみません、私のミスです。 ぽんぽん 04/3/23(火) 14:04 質問
【12074】Re:すみません、私のミスです。 こうちゃん 04/3/23(火) 14:45 回答
【12075】すみません。 ぽんぽん 04/3/23(火) 15:08 質問
【12078】Re:すみません。 こうちゃん 04/3/23(火) 15:33 発言
【12079】Re:すみません。 ぽんぽん 04/3/23(火) 15:43 発言
【12080】Re:すみません。 こうちゃん 04/3/23(火) 16:01 発言
【12082】Re:すみません。 ぽんぽん 04/3/23(火) 16:09 お礼

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