on-line program 에서 엑셀로 양식에 마추어 출력 하는 프로그램에서
CALL METHOD OF EXCEL 'Run'
NO FLUSH
EXPORTING
#01 = MACRONAME .
으로 엑셀을 실행 하는대 기존 엑셀이 실행 하여져 있어면 문제가 발생 합니다
기존에 엑셀이 실행 되어 있는지 알수 있는 방법이 없을까요?
조언 부탁 드립니다
on-line program 에서 엑셀로 양식에 마추어 출력 하는 프로그램에서
CALL METHOD OF EXCEL 'Run'
NO FLUSH
EXPORTING
#01 = MACRONAME .
으로 엑셀을 실행 하는대 기존 엑셀이 실행 하여져 있어면 문제가 발생 합니다
기존에 엑셀이 실행 되어 있는지 알수 있는 방법이 없을까요?
조언 부탁 드립니다
여러방법이 있겠지만..이렇게 하면 어떨지..
call function 'WS_FILE_DELETE'
exporting
file = 'C:TEMPexcel_file' "다운받은 파일위치
importing
return = rc.
if rc = 0 or rc = 1.
else.
message e001 with '임시파일 초기화 실패.'
'이전에 Excel에서 자료를 OPEN하였는지 확인.'.
endif.