Excel VBA - IR Control Chart에서 사용하는 LaunchSet 방법<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />다시 안녕하세요. VB.NET 샘플 "분석"을 보았습니다.
C : \ Program Files \ SAS \ JMP \ 11 \ Samples \ Automation \ Visual Basic 샘플 \ 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 ()
어둡게 app as JMP.Application
Dim doc As JMP.Document
Dim dt As As JMP.DataTable
Dim ccontrol2 As JMP.ControlChart
'JMP 시작하기
앱 설정 = 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 차트의 경우 개별 측정 옵션과 KSigma 매개 변수를 설정하십시오.
ccontrol2.LaunchSetIRChartParms (True, False, 2)
ccontrol2.LaunchSetKSigmaAlphaH (True, False, False, 3.0, 1.0)
LaunchAdd___를 통해 이전에 지정된 열을 사용하여 분석을 실행하십시오.
ccontrol2.Launch
End Sub
Re : Excel VBA - IR Control Chart에서 사용하는 LaunchSet 방법고마워, 브라이언. 내 코드 테스트를 통해 올바른 방향으로 나를 안내 할 수있었습니다.
서브 루틴 호출 구문에 대해 읽었습니다.
- 키워드 "호출"을 사용하는 경우 인수 목록을} 호로 -어야합니다.
- "호출"이라는 키워드를 생략하면 인수 목록을 둘러싼 괄호도 생략해야합니다.
그래서 VB에서 이것을 코딩하는 2 가지 올바른 방법이 있습니다 :
ccontrol2.LaunchSetIRChartParms (True, False, 2)를 호출하십시오.
ccontrol2.LaunchSetKSigmaAlphaH (참, 거짓, 거짓, 3 #, 1 #)를 호출하십시오.
과
ccontrol2.LaunchSetIRChartParms True, False, 2
ccontrol2.LaunchSetKSigmaAlphaH True, False, False, 3 #, 1 #
Re : Excel VBA - IR Control Chart에서 사용하는 LaunchSet 방법안녕하세요, JB,
이걸로 너를 도울 수 없어. 위에서 언급 한 방법은 나를 위해 잘 작동했습니다. 어떤 종류의 오류가 있습니까?
브라이언 코코 란
JMP