Excel advanced용 열기 action 사용

열기 action을 사용하여 Microsoft Excel 스프레드시트 또는 CSV 파일을 엽니다.

열기 action을 사용하면 스프레드시트를 읽기 전용 모드로 열지, 읽기-쓰기 모드로 열지, 스프레드시트를 열 때 비밀번호가 필요한지 등을 지정할 수 있습니다.

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

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

프로시저

  1. 작업 팔레트의 Excel 고급 package에서 열기 action을 더블 클릭하거나 드래그합니다.
  2. Microsoft Excel 스프레드시트를 열 위치를 선택합니다.
    • 파일: 다음 옵션 중 하나를 선택하여 Microsoft Excel 스프레드시트를 엽니다.
      • Control Room 파일: Control Room에서 파일을 열 수 있습니다.
      • 바탕화면 파일: 기기에서 파일을 열 수 있습니다. 이 필드는 파일 경로 입력도 문자열 변수 또는 글로벌 값으로 허용합니다.
        주: 바탕화면 파일 필드에서 파일 경로를 입력하거나 시스템에서 특정 파일을 검색했는데 파일 경로가 백슬래시(\) 문자로 구분된 경우, bot을 저장할 때 백슬래시 문자가 슬래시(/) 문자로 변경됩니다. bot은 슬래시 문자를 사용하여 파일 경로를 구분하기 때문입니다. bots 실행 중에 백슬래시 문자가 슬래시 문자로 변경되더라도 bot은 계속 정상적으로 실행됩니다.
      • 변수: 파일 변수를 지정하여 파일을 열 수 있습니다.
        주:
        • macOS 플랫폼에서 매크로가 활성화된 Excel 파일을 열면, 진행하기 전에 매크로를 비활성화할지 묻는 경고 메시지가 표시됩니다. 이 프롬프트가 표시되지 않도록 하려면 Excel 환경설정 > 보안으로 이동하여 모든 매크로 활성화 옵션을 선택하십시오.
        • 다른 파일과 연결된 파일을 열 때도 경고 메시지 창이 나타납니다. 이 프롬프트가 표시되지 않도록 하려면 Excel 환경설정 > 편집으로 이동한 다음 자동 연결 업데이트 확인 옵션의 선택을 해제하십시오.
    • SharePoint: 파일 경로 필드에 SharePoint에 있는 Excel 스프레드시트의 정확한 파일 경로를 입력합니다.
      SharePoint에서 Excel 스프레드시트의 URL을 복사하려면 다음 단계를 수행합니다.
      • SharePoint에서 Microsoft Excel 스프레드시트를 엽니다.
      • Microsoft Excel 스프레드시트에서 파일 > 정보로 이동합니다.
      • 경로 복사를 클릭합니다.
      주: SharePoint 폴더에서 파일에 액세스하는 데 걸리는 시간은 네트워크 속도와 파일 크기에 따라 다릅니다.
  3. Microsoft Excel 스프레드시트에 헤더 행이 포함된 경우 시트에 헤더 포함 확인란을 선택합니다.
  4. 특정 시트 이름 옵션을 선택하여 Microsoft Excel 스프레드시트가 열릴 때 활성화할 시트 이름을 지정합니다.
  5. 읽기 전용 모드 또는 읽기-쓰기 모드를 선택하여 각각 읽기 전용 또는 편집 모드에서 Microsoft Excel 스프레드시트를 엽니다.
  6. Microsoft Excel 스프레드시트를 열거나 편집할 때 비밀번호가 필요한 경우 비밀번호 필요 확인란을 선택합니다.
  7. 요구 사항에 따라 다음 선택 사항 확인란을 선택합니다.
    • 추가 기능 로드: Microsoft Excel 스프레드시트에서 이용할 수 있는 추가 기능을 로드하려는 경우.
      주: 현재 macOS 플랫폼에서는 자동화를 생성할 때 Excel 추가 기능 로드 옵션은 지원되지 않습니다. 추가 기능을 사용하려면 macOS 기기에서 도구 > Excel 추가 기능으로 이동하여 수동으로 선택해야 합니다. COM 추가 기능은 Windows에만 해당되며 macOS에서는 사용할 수 없습니다.
    • 숨겨진 시트 제외: 숨겨진 Excel 시트를 무시하고 이러한 숨겨진 시트에 대한 작업을 수행하지 않으려는 경우.
    • Excel에 차트 포함: Microsoft Excel 문서에 차트가 포함되어 있는 경우.
    • (선택 사항) 통합 문서 작성 시 민감도 라벨을 설정하려면 민감도 라벨 설정 확인란을 선택합니다.
      주: 민감도 라벨 설정에 대한 자세한 내용은 민감도 라벨 항목을 참조하십시오.
      다음 탭 중 하나를 선택하여 Microsoft Excel 통합 문서의 보안 설정과 권한을 관리할 민감도 라벨의 GUID를 지정합니다.
      • 자격증명: Credential Vault에서 로커, 자격증명, 속성 등 기존의 자격증명을 선택하려면 선택을 클릭합니다.

        자세한 내용은 Bot editor의 자격증명 및 자격증명 변수 항목을 참조하십시오.

      • 변수: 자격증명 정보를 보유한 변수를 입력하거나 선택하는 방법.

        자세한 내용은 변수(사용자 정의) 항목을 참조하십시오.

      • 안전하지 않은 문자열: 문자열 값을 입력하는 방법.

        (선택 사항) 값 삽입 아이콘을 클릭하여 기존 변수 또는 글로벌 값을 선택합니다.

      • (선택 사항) 민감도 라벨로 인해 발생하는 오류를 무시하려면 오류 시 계속 확인란을 선택합니다.

        오류 시 계속은 기본적으로 활성화되지 않습니다. 그러나 이 옵션이 활성화되면 Microsoft Office 사용자가 민감도 라벨에 액세스할 수 없더라도 자동화 배포는 중단 없이 계속 진행됩니다.

  8. 다음 탭 중 하나를 선택하여 Excel 세션을 만듭니다.
    • 로컬 세션: 현재 bot 세션에서만 사용할 수 있는 세션 이름을 지정합니다.
    • 글로벌 세션: 상위 bots, 하위 bots, 상위 bots의 다른 하위 bots과 같이 여러 bots에 걸쳐 사용할 수 있는 세션 이름을 지정합니다..
      또한 Excel advanced 워크시트의 각 행을 순환할 때 글로벌 세션 옵션을 사용할 수 있습니다.
      주: 글로벌 세션 옵션을 사용하여 Excel 워크시트를 열면 세션 변수 설정 action을 사용하여 세션을 공유할 필요 없이 여러 bots에서 사용할 수 있습니다.
      또한 글로벌 세션 옵션을 사용하고 하위 bot 간에 세션을 공유할 때 하위 bots에서 세션을 닫을 수도 있습니다.
      중요사항: 하위 bot에서 세션을 닫고 상위 bot을 실행하면 상위 bot에서 하위 actions 뒤에 오는 bot이 실행되지 않으며 오류와 함께 bot가 실패합니다. 이미 하위 bot에서 세션이 닫혔기 때문입니다.
    • 변수: 해당 세션을 다른 하위 bots과 공유하는 데 사용할 수 있는 세션 변수를 지정합니다.
    주: 두 개 이상의 통합 문서를 사용하여 작업을 자동화할 경우 각 통합 문서에 대해 다른 세션 이름을 사용해야 합니다. 동일한 세션 이름을 사용하여 모든 통합 문서를 자동화하려면 다른 통합 문서에 동일한 세션 이름을 사용하기 전에 먼저 한 통합 문서의 세션을 닫아야 합니다.
  9. 저장을 클릭합니다.