AntBot Studio > Activity > 오피스 > 엑셀 > App > 엑셀 열기
정의 (Description)
- 엑셀을 실행하여 제어하기 위한 필수 Activity 입니다.
- 엑셀 제어 관련 모든 액티비티는 해당 액티비티 내부에서 실행되어야 합니다.
- Microsoft Office 2007 이상 버젼이 설치되어 있어야 합니다.
- 해당 액티비티 내부 스코프가 끝나는 시점에 실행중인 엑셀은 자동으로 닫히게 되므로,
저장 관련 옵션 설정 혹은 '엑셀 저장' 액티비티 사용을 반드시 고려해야 합니다.
저장 관련 옵션 설정 혹은 '엑셀 저장' 액티비티 사용을 반드시 고려해야 합니다.
속성 (Properties) (*은 필수값입니다.)
항목 | 설명 | 데이터타입 | 기본값 | 설정가능옵션 |
---|---|---|---|---|
Common | ||||
Activity이름 | 해당 Activity의 이름을 설정합니다. - 기본값은 Activity명이며, 사용자가 직접 변경 가능합니다. |
String | 엑셀 열기 | |
Input Common | ||||
엑셀파일경로 * | 제어할 엑셀 파일 경로를 설정합니다. | String | Null | |
Option | ||||
Activity 종료후 저장여부 | Activity 종료 후 엑셀 자동 저장 여부를 설정합니다. | Boolean | True | - True : Activity 종료 후 엑셀 자동 저장 - False : Activity 종료 후 저장않고 흐름 진행. '엑셀 저장' Activity 사용하여 강제 저장 필요 |
미존재시생성 | 설정한 경로에 엑셀 파일이 존재하지 않을 경우 엑셀 파일을 생성할지 여부를 설정합니다. | Boolean | False | - True : 빈 엑셀 파일 자동 생성 - False : 엑셀 파일 자동 생성 안됨. 설정한 경로에 엑셀 파일 존재하지 않을 시 에러 발생 |
엑셀 App보이게 | 실행할 엑셀을 화면에 나타나게 할지 여부를 설정합니다. | Boolean | False | - True : 엑셀이 화면에 표시됨 - False : 엑셀이 화면에 표시되지 않고, 백그라운드에서 동작 |
읽기전용옵션 | 실행할 엑셀에 읽기전용 모드 적용 여부를 설정합니다. | Boolean | False | - True : 읽기전용 모드로 엑셀 실행. 엑셀 편집 불가능 - False : 일반 모드로 엑셀 실행 |
Option Addition | ||||
엑셀 쓰기 패스워드 | 엑셀 작성 잠금해제 비밀번호를 입력합니다. | String | Null | |
엑셀 패스워드 | 엑셀 실행 잠금해제 비밀번호를 입력합니다. | String | Null |
액티비티 사용 예시 (Example Usage)
- 특정 경로에 존재하는 엑셀 실행 예시
'엑셀 열기' 액티비티 사용하여 존재하는 엑셀 파일 경로 설정
- Input Common > 엑셀파일경로
- Ex) "C:\Users\user\Desktop\test.xlsx"
- 예시로 테스트용 엑셀 경로를 활용하므로, 실제 실행시킬 엑셀 절대경로 입력 필요
- Ex) "C:\Users\user\Desktop\test.xlsx"
- Input Common > 엑셀파일경로
정상 실행 확인을 위해 엑셀 보이도록 설정
- 'Option > 엑셀 App보이게'
- 체크
- 'Option > 엑셀 App보이게'
실행 결과 확인
- 흐름을 일시정지할 용도의 빈 메세지 박스 출력
- 실행된 엑셀 화면 확인
Tip
RPA 워크플로우를 개발하면서 특정 부분에서 잠시 멈춰서 무언가를 확인해야 하는 경우,
원하는 지점에 '메세지 박스'를 띄워서 흐름을 중단시키는 방법을 많이 사용합니다.
'메세지박스' 액티비티는 '확인' 버튼을 누르기 전까지 흐름 실행이 일시정지 되는 특징이 있습니다.
참고 메뉴얼 : AntBot Studio > Activity > 시스템정보 > 메세지박스
- 특정 경로에 존재하지 않는 엑셀 실행 예시
'엑셀 열기' 액티비티 사용하여 존재하지 않는 엑셀 파일 경로 설정
- Input Common > 엑셀파일경로
- Ex) "C:\Users\user\Desktop\test_not.xlsx"
- Input Common > 엑셀파일경로
입력한 엑셀 파일이 미존재할 경우 자동 생성되도록 설정
- 'Option > 미존재시생성'
- 체크
- 'Option > 미존재시생성'
정상 실행 확인을 위해 엑셀 보이도록 설정
- 'Option > 엑셀 App보이게'
- 체크
- 'Option > 엑셀 App보이게'
실행 결과 확인
- 작업 결과 화면
- 빈 엑셀이 실행되며, '엑셀 열기' 스코프가 끝나는 시점에 설정한 경로에 엑셀 파일이 자동 생성됩니다.
- 작업 결과 화면
참고 매뉴얼 링크 (Related Manual)
- AntBot Studio > Activity > 오피스 > 엑셀 > 쓰기 > 엑셀 쓰기-셀
- AntBot Studio > Activity > 오피스 > 엑셀 > 읽기 > 엑셀 읽기-셀
- AntBot Studio > Activity > 오피스 > 엑셀 > App > 엑셀 저장