Excel VBA - IR管理図で使用されるLaunchSetメソッド<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />また会いましたね。私は、「分析」VB.NETサンプルを調べました。
C:¥Program Files¥SAS¥JMP¥11¥Samples¥Automation¥Visual Basic Samples¥Analysis .NET¥analysis.vb
次に、ControlChart_Click()プロシージャから、IRチャートに関連するコードを抽出しました(下記参照)。
私が追加した2行のコードを除いて、コードは正常に実行されました。
ccontrol2.LaunchSetIRChartParms(True、False、2)
ccontrol2.LaunchSetKSigmaAlphaH(True、False、False、3.0、1.0)
正しい構文を教えてください。ありがとうございます。
'------------------------------------------------- ---------
分析>管理図> IR>個別測定
'------------------------------------------------- ---------
Sub ControlChart()
JMP.Applicationとして薄暗いアプリ
JMP.DocumentとしてDim doc
JMP.DataTableとしてDim dt
薄暗いccontrol2としてJMP.ControlChart
'JMPを起動
app = CreateObject( "JMP.Application")に設定します。
app.Visible = True
'ドキュメントにアクセスし、基になるデータテーブルへのポインタを取得します。
doc = app.OpenDocument( "C:¥Program Files¥SAS¥JMP¥11¥Samples¥Data¥Big Class.jmp"に設定します)
dt = doc.GetDataTableに設定します。
'データテーブルを最前面に移動してアクティブテーブルにします。
dt.Activate
'特定の種類の解析オブジェクト(ControlChartなど)を作成します。
'列を指定してから分析を開始するために使用されます。
ccontrol2 = doc.CreateControlChartを設定します。
'縦軸にチャートを作成する列を選択します。
ccontrol2.LaunchAddProcess( "height")
'値が横軸を表す列を選択します。
ccontrol2.LaunchAddSampleLabel( "age")
'グループ別処理の列を選択します。
ccontrol2.LaunchAddBy( "セックス")
'jmpControlChartConstantsから必要なチャートタイプを選択します(例:IR)。
ccontrol2.LaunchSetChartType((JMP.jmpControlChartConstants.jmpControlChartIR))
'IRチャートの場合は、Individual MeasurementオプションとKSigmaパラメータを設定します。
ccontrol2.LaunchSetIRChartParms(True、False、2)
ccontrol2.LaunchSetKSigmaAlphaH(True、False、False、3.0、1.0)
'LaunchAdd___で以前に指定された列を使用して分析を実行します。
ccontrol2.Launch
終了サブ
再:ExcelのVBA - IR管理図で使用されるLaunchSetメソッドありがとう、ブライアン。あなたの私のコードのテストは正しい方向に私を向けるのを助けました。
サブルーチンを呼び出すための構文について読みました。
- キーワード「Call」を使用する場合は、引数リストを括弧で囲む必要があります。
- キーワード "Call"を省略する場合は、引数リストを囲む括弧も省略する必要があります。
したがって、これをVBでコーディングするには2つの正しい方法があります。
ccontrol2.LaunchSetIRChartParms(True、False、2)を呼び出します。
ccontrol2.LaunchSetKSigmaAlphaH(True、False、False、3#、1#)を呼び出します。
そして
ccontrol2.LaunchSetIRChartParms True、False、2
ccontrol2.LaunchSetKSigmaAlphaH True、False、False、3#、1#
再:ExcelのVBA - IR管理図で使用されるLaunchSetメソッドこんにちはJB、
私はこれについてあなたを助けることはできません。 あなたが上述した方法は私にはうまくいきました。 どんなエラーが発生していますか?
ブライアン・コーコラン
JMP