본문 바로가기
728x90
반응형

Windows ActiveX4

Octave로 Powerpoint 제어하기 Powerpoint 파일을 읽어드린 후 몇몇 셀에 수치를 입력하고 저장 후 종료하는 예제이다. 새로운 것들을 접근할 때 프로그래밍 언어마다 유사점이 있다보니 인터넷 검색으로 python, VBA 코드 형태를 참고하여 사용하면 큰 막힘없이 풀어갈 수 있다. 어떤 기능을 넣을지는 고민 중이다. 까먹지 않도록 올려놓는다. clear clc % Windows COM Package 불러오기 pkg load windows p_id = actxserver('PowerPoint.Application'); pth = 'd:\works\octave\example.pptx'; wb = p_id.Presentations.Open(pth, 0, false); wb.save; p_id.quit; 2022. 11. 17.
Excel VBA를 이용하여 CST STUDIO SUITE 이용하기 (Using CST STUDIO SUITE with Excel VBA) Excel VBA ActiveX 컨트롤러를 이용하여 CST STUDIO SUITE을 제어할 수 있다. 아래의 내용은 기본 사례이다. You can control CST STUDIO SUITE by using an Excel VBA ActiveX controller. The following is a basic example. Sub Main() Dim studio As Object Set studio = CreateObject("CSTStudio.Application") 'OLE 객체 연결 명령 Dim ems As Object 'ems object 명령 Set ems = studio.NewEMS ' 저장경로 + 저장파일 ems.SaveAs "저장경로 + 저장파일", False ' Set Solver Ty.. 2022. 11. 13.
Excel VBA로 ANSYS Maxwell 다루기 기초 Excel VBA로 Ansys Maxwell을 다루는 방법을 다뤄보려고 한다. 차후에 예제를 통해서 다룰 예정이다. ' ---------------------------------------------- ' Maxwell 신규 Script ' ' 함수 선언 ' Sub 함수명 ' ' 기본 변수 선언 ' 프로그램 실행 ' New Project 설정 ' New Project의 솔버 설정 ' Project 불러오기/설정하기 ' Maxwell 변수 지정 ' 프로젝트 오브젝트 드로잉 ' 프로젝트 재질 지정 ' 프로젝트 포트지정 ' 프로젝트 해석 설정 ' 프로젝트 결과 보기 ' 프로젝트 저장하기 ' 프로젝트 닫기 ' 프로그램 종료하기 ' 함수 종료 ' End Sub ' --------------------------.. 2022. 11. 13.
Octave를 이용하여 Excel 사용하기 우선 Octave에 windows라는 package 가 설치되어 있어야 한다. 링크 : https://gnu-octave.github.io/packages/ GNU Octave - Packages Extend GNU Octave's functionality by packages. Find many of them here. gnu-octave.github.io 설치되어 있지 않다면 Octave의 command line에서 하기 내용을 입력한다. pkg install " 2022. 11. 11.
728x90
반응형