안녕하세요, 나는 데이터 테이블로 엑셀 파일을 열려고하고 이미 존재하는 다른 데이터 테이블을 엽니 다. 그런 다음 새 데이터 테이블을 첫 번째 데이터 테이블에 연결하여 첫 번째 데이터 테이블을 바꾸기를 원합니다. 이것은 JMP에서 연결을 사용할 때 옵션이지만 자동화 문서에서 찾을 수 없습니다. 이 코드는 두 개의 데이터 테이블을 열고 연결하여 새로운 데이터 테이블을 만들지 만, 이상적으로는 마스터 데이터 테이블에 연결하고 싶습니다. 나는 그걸 극복 할 수 있었지만 그 해결책이 마음에 들지 않았습니다. 이것이 가능한가?
내 접근 방식에 대한 다른 비판도 환영합니다.
Sub Main ()
JMP.Application으로서의 Dim MyJMP
JMP.Document로 희미한 JMP_Doc 축소
Dim Excel_Import as JMP.DataTable
JMP.DataTable으로서의 희미한 마스터
MyJMP = CreateObject ( "JMP.Application") 설정
MyJMP.Visible = True
JMP_Doc = MyJMP.OpenDocument ( "Path1") 설정
Excel_Import = JMP_Doc.GetDataTable 설정
JMP_Doc = MyJMP.OpenDocument ( "Path2") 설정
Set Master = JMP_Doc.GetDataTable
Excel_Import.AddToConcatList를 호출하십시오.
Master.AddToConcatList 호출
마스터 = 마스터. 연결
End Sub