2012-11-02 3 views
0

VBA를 처음 사용합니다. Excel 시트에는 데이터가 있습니다. 모든 행 끝에는 onclick 버튼이 있습니다.엑셀의 버튼에서 Sikuli를 실행하십시오.

내 요구 사항은 명령 프롬프트에서 Sikuli를 실행해야하는 버튼을 클릭 할 때입니다.

VBA에서 명령 프롬프트를 열고 실행하는 데 사용되는 명령은 무엇입니까?

+0

http://www.teachexcel.com/free-excel-macros/m-47,open-any-program-or-file-from-excel.html –

+0

어떻게 sikuli에서 VBScript를 변수를 얻는 방법? 어떤 사람이 sikuli 또는 python에서 vbscript 변수를 가져 오는 구문을 알고 있다면 도와주십시오. – pravallika

+0

마지막 질문을 완전히 새로운 질문으로 시작하는 것이 가장 좋습니다. 다른 사람들은 스레드가 이미 응답하고 시야에서 벗어났습니다. 나는 새로운 질문을 한 유일한 사람입니다. –

답변

0

sikuli를 모르지만 버튼 클릭의 일부로 VBA 코드에서 명령 줄을 실행하려면 Shell 명령을 살펴보십시오.

Private Sub CommandButton1_Click() 
    dblRetVal = Shell("java -jar %SIKULI_HOME%\script.jar path\yourScript.sikuli", vbHide) 
    'VBHIDE HIDES SHELL WINDOW (BLACK DOS WINDOW) 
End Sub 
+0

파이썬에서 vbscript 변수를 얻는 방법을 알고 계십니까? 구문을 알고 있으면 도와주세요. – pravallika

관련 문제