본문 바로가기

Keysight VEE2

Keysight VEE에서 MATLAB Script Engine이 제대로 동작하지 않을 경우 필자가 찾아낸 방법은 Keysight VEE에서 MATLAB Script Engine 이 제대로 실행되지 않을 때, VEE를 '관리자 권한으로 실행' 해 보는 것이다. 일단 관리자 권한으로 실행하여 MATLAB Script Engine이 정상적으로 초기화 되면, 해당 VEE 개발환경을 종료 후 일반 방식으로 다시 실행해도 윈도우를 재부팅 하지 않는 한 정상적으로 동작하는 것 같다. 아래는 Keysight VEE 9.2 Readme 의 Windows 7 관련 이슈에서 MATLAB Script Engine 실행문제를 해결하기 위한 지침인데, secpol.msc 는 필자가 사용중인 윈도우 7 홈 프리미엄 제품에는 포함되지 않은 것으로 알려져 있으므로 사용할 수 없다. 불편해도 그냥 '관리자 권한으로 실행' 시.. 2017. 5. 12.
Keysight VEE를 이용한 엑셀 VBA 차트 생성 코드 엑셀 VBA로 차트를 만들어 주는 절차이다. 자주 쓰는 기능인데 자꾸 잊어버려서 블로그에 남겨둔다.아래 코드는 Keysight VEE의 문법에 맞게 작성된 것이므로, 사용하는 언어의 문법에 맞게 수정되어야 한다. 1. 차트를 만들어준다.xlApp.ActiveSheet.Shapes.AddChart().Select();xlApp.ActiveChart.ChartType = xlLine; 2. 차트를 생성되는 도중 Default 로 계열이 추가된 경우가 있다. 이 경우 원치않는 방법으로 생성될 수 있으므로 삭제해 준다.ActiveChart의 SeriesCollection.Count 가 0 이 될 때 까지 아래 구문을 반복하여 삭제한다.xlApp.ActiveChart.SeriesCollection(1).Delet.. 2017. 4. 7.