Excel 고급용 열기 작업 사용

열기 작업을 사용하여 Microsoft Excel 스프레드시트 또는 CSV 파일을 엽니다. 이 작업을 이용하여 스프레드시트를 읽기 전용 모드 또는 읽기-쓰기 모드로 열지 여부, 스프레드시트를 열기 위한 비밀번호 등을 지정할 수 있습니다.

열기 작업를 사용하여 .xlsm 의 매크로 사용 Excel 통합 문서를 여는 경우, VBA 절차가 Excel 통합 문서를 수동으로 열 때만 실행되기 때문에 Auto_Open VBA 절차가 자동으로 실행되지 않습니다. 이것은 Microsoft Excel의 기본 동작입니다. Behavior difference between Workbook_Open and Auto_Open procedure 항목을 참조하십시오.

주: 와일드카드 패턴 기반 검색을 사용하여 검색 기준과 일치하는 기존 Excel 파일을 열 수 있습니다. 예를 들어, table1.xlsx, table2.xlsx, table3.xlsx 같은 비슷한 이름의 파일이 여러 개 있는 경우 파일 경로에 (*) 와일드카드를 table*.xlsx로 지정하여 패턴과 일치하는 첫 번째 파일을 열 수 있습니다.

프로시저

  1. 작업 팔레트의 Excel 고급 패키지에서 열기 작업을 더블 클릭하거나 드래그합니다.
  2. Microsoft Excel 스프레드시트를 열 위치를 선택합니다.
    • 파일: 다음 옵션 중 하나를 선택하여 Microsoft Excel 스프레드시트를 엽니다.
      • Control Room 파일: Control Room에서 파일을 열 수 있습니다.
      • 바탕화면 파일: 기기에서 파일을 열 수 있습니다. 이 필드는 파일 경로 입력도 문자열 변수 또는 글로벌 값으로 허용합니다.
        주: 바탕화면 파일 필드에서 파일 경로를 입력하거나 시스템에서 특정 파일을 검색했는데 파일 경로가 백슬래시(\) 문자로 구분된 경우, Bot을 저장할 때 백슬래시 문자가 슬래시(/) 문자로 변경됩니다. Bot은 슬래시 문자를 사용하여 파일 경로를 구분하기 때문입니다. Bot 실행 중에 백슬래시 문자가 슬래시 문자로 변경되더라도 Bot은 계속 정상적으로 실행됩니다.
      • 변수: 파일 변수를 지정하여 파일을 열 수 있습니다.
    • SharePoint: 파일 경로 필드에 SharePoint에 있는 Excel 스프레드시트의 정확한 파일 경로를 입력합니다. SharePoint에서 Excel 스프레드시트의 URL을 복사하려면 다음 단계를 수행합니다.
      • SharePoint에서 Microsoft Excel 스프레드시트를 엽니다.
      • Microsoft Excel 스프레드시트에서 파일 > 정보로 이동합니다.
      • 경로 복사를 클릭합니다.
  3. Microsoft Excel 스프레드시트에 헤더 행이 포함된 경우 시트에 헤더 포함 확인란을 선택합니다.
  4. 특정 시트 이름 옵션을 선택하여 Microsoft Excel 스프레드시트가 열릴 때 활성화할 시트 이름을 지정합니다.
  5. 읽기 전용 모드 또는 읽기-쓰기 모드를 선택하여 각각 읽기 전용 또는 편집 모드에서 Microsoft Excel 스프레드시트를 엽니다.
  6. Microsoft Excel 스프레드시트를 열거나 편집할 때 비밀번호가 필요한 경우 비밀번호 필요 확인란을 선택합니다.
  7. Microsoft Excel 스프레드시트에서 이용할 수 있는 추가 기능을 로드하려면 추가 기능 로드 확인란을 선택합니다.
  8. 숨겨진 Excel 시트를 무시하고 이러한 숨겨진 시트에 대한 작업을 수행하지 않으려면 숨겨진 시트 제외 확인란을 선택합니다.
  9. 다음 탭 중 하나를 선택하여 Excel 세션을 만듭니다.
    • 로컬 세션: 현재 Bot 세션에서만 사용할 수 있는 세션 이름을 지정합니다.
    • 글로벌 세션: 상위 Bot, 하위 Bot, 상위 Bot의 다른 하위 Bot과 같이 여러 Bot에 걸쳐 사용할 수 있는 세션 이름을 지정합니다.
      또한 Excel 고급 워크시트의 각 행을 순환할 때 글로벌 세션 옵션을 사용할 수 있습니다.
      주: 글로벌 세션 옵션을 사용하여 Excel 워크시트를 열면 세션 변수 설정 작업을 사용하여 세션을 공유할 필요 없이 여러 Bot에서 사용할 수 있습니다.
      또한 글로벌 세션 옵션을 사용하고 하위 Bot 간에 세션을 공유할 때 하위 Bot에서 세션을 닫을 수도 있습니다.
      중요사항: 하위 Bot에서 세션을 닫고 상위 Bot을 실행하면 상위 Bot에서 하위 Bot 뒤에 오는 작업이 실행되지 않으며 오류와 함께 Bot가 실패합니다. 이미 하위 Bot에서 세션이 닫혔기 때문입니다.
    • 변수: 해당 세션을 다른 하위 Bot과 공유하는 데 사용할 수 있는 세션 변수를 지정합니다.
    주: 두 개 이상의 통합 문서를 사용하여 작업을 자동화할 경우 각 통합 문서에 대해 다른 세션 이름을 사용해야 합니다. 동일한 세션 이름을 사용하여 모든 통합 문서를 자동화하려면 다른 통합 문서에 동일한 세션 이름을 사용하기 전에 먼저 한 통합 문서의 세션을 닫아야 합니다.
  10. 저장을 클릭합니다.