Powerpoint 라이브러리

개요

개요

파워포인트 라이브러리에서 제공하는 기능을 사용하여 파워포인트 문서를 제어할 수 있습니다.

파워포인트 라이브러리에서 제공하는 기능은 다음과 같습니다.

공통 속성

공통 속성

MORE OPTIONS

속성

유형

필수여부

단위

자동입력여부

설명

On Error

콤보박스

N

-

N

오류 발생 시 수행할 동작을 지정합니다.

- 미지정: 오류를 출력하고 작업을 종료합니다.

- Ignore: 해당 오류를 무시합니다.

- Retry: 해당 액티비티를 1회 재시도합니다.

- Goto: 해당 엑티비티가 실패한 경우 지정한 엑티비티로 이동하여 시나리오를 수행합니다.

- Event: 프로젝트에 등록된 이벤트를 호출합니다.

DESCRIPTION

속성

유형

필수여부

단위

자동입력여부

설명

DESCRIPTION

문자열

N

-

N

해당 액티비티 카드에 대한 설명을 추가합니다.

Description이 입력되면 플로차트의 해당 액티비티 설명에 표시되고, Description이 없는 경우에는 대푯값이 해당 액티비티 설명에 표시됩니다.

NewPowerpoint

NewPowerpoint

개요

새로운 파워포인트 문서를 실행합니다.

사용 절차

  1. [Output] Powerpoint 에, 열린 파워포인트 문서를 할당할 변수를 지정합니다.

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Output] Powerpoint

변수

Y

-

Y

실행된 문서 객체를 식별하기 위한 변수를 입력합니다.

N

Invisible

토글버튼

N

-

Y

문서를 비활성화할지 지정합니다.

N

Maximize

토글버튼

N

-

Y

문서의 창을 최대화할지 지정합니다.

Y

-

-

-

-

파워포인트 라이브러리의 공통 속성

Y

-

-

-

-

파워포인트 라이브러리의 공통 속성

활용 예시

새 파워포인트 문서를 만들고 파일 이름을 지정한 후 저장한 다음 파워포인트 문서를 저장하고 닫습니다.

NewPowerpoint

예제 파일

사용된 변수

사용된 속성

비고

새 파워포인트 파일을 만드는 데 사용됩니다. 파일 이름을 저장한 후 실행해야 합니다.

연관/유사 엑티비티

OpenPowerpoint, CreatePowerpoint, ClosePowerpoint, SavePowerpoint

CreatePowerpoint

CreatePowerpoint

개요

새로운 파워포인트 문서를 생성합니다.

사용 절차

  1. Path 필드에 생성할 파워포인트 문서의 경로 및 파일 이름을 입력합니다.

  2. OverWrite 필드를 설정하여 동일한 이름의 기존 파일을 덮어쓰기 할지 여부를 선택합니다.

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

Path

문자열

Y

-

N

생성할 문서의 경로를 입력합니다.(ex. 'C:\\ak\\Test.pptx')

N

OverWrite

토글버튼

N

-

Y

기존 파일을 덮어쓸지 지정합니다.

Y

MORE OPTIONS

-

-

-

-

파워포인트 라이브러리의 공통 속성

Y

DESCRIPTION

-

-

-

-

파워포인트 라이브러리의 공통 속성

활용 예시

지정된 경로에 새 파워포인트 문서를 만듭니다.

CreatePowerpoint

예제 파일

사용된 변수

사용된 속성

연관/유사 엑티비티

NewPowerpoint, OpenPowerpoint, ClosePowerpoint, SavePowerpoint

OpenPowerpoint

OpenPowerpoint

개요

지정된 경로의 파워포인트 문서를 실행합니다.

사용 절차

파워포인트 문서가 지정된 경로에 있는지 확인합니다.

  1. Path 필드에 파워포인트 문서의 경로 및 파일 이름을 입력합니다.

  2. [Output] Powerpoint 필드에 실행 결과를 저장할 변수를 지정합니다.

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Output] Powerpoint

변수

Y

-

Y

실행된 문서 객체를 식별하기 위한 변수를 입력합니다.

N

Path

문자열

Y

-

N

실행할 문서의 경로를 입력합니다.(ex. 'C:\\ak\\Test.pptx')

N

Invisible

토글버튼

N

-

Y

문서를 비활성화할지 지정합니다.

N

Maximize

토글버튼

N

-

Y

문서의 창을 최대화할지 지정합니다.

N

Execute Shell

토글버튼

N

-

Y

문서를 더블클릭으로 실행한 것과 동일하게 실행할지 지정합니다.

N

ReadOnly

토글버튼

N

-

Y

문서를 읽기 전용으로 실행할지 지정합니다.

N

Use Password

토글버튼

N

-

Y

패스워드를 사용할지 지정합니다.

Y

MORE OPTIONS

-

-

-

-

파워포인트 라이브러리의 공통 속성

Y

DESCRIPTION

-

-

-

-

파워포인트 라이브러리의 공통 속성

활용 예시

파워포인트 문서를 생성 후 열고 닫습니다.

OpenPowerpoint

예제 파일

사용된 변수

사용된 속성

비고

“Invisible,” “Maximize,” “Execute Shell,” “ReadOnly,” and “User Password” 와 같은 다양한 속성은 파워포인트 파일을 열 때 적용될 수 있습니다. 자세한 내용은 OpenPowerPoint 액티비티 카드의 "카드 속성" 섹션을 참조하십시오.

연관/유사 엑티비티

NewPowerpoint, CreatePowerpoint

SavePowerpoint

SavePowerpoint

개요

지정한 파워포인트 문서를 저장합니다.

사용 절차

저장할 파워포인트 파일이 열렸는지 확인합니다.

  1. [Input] Powerpoint 필드에 저장할 파워포인트 문서의 변수를 입력합니다.

  2. 문서를 다른 파일 이름으로 저장하려면 SaveAs 필드에 문서의 경로 및 파일 이름을 입력합니다.

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Input] Powerpoint

변수

Y

-

Y

대상 객체를 식별하기 위한 변수를 입력합니다.

N

SaveAs

문자열

N

-

N

다른 이름으로 문서를 저장하려면 경로와 파일이름을 입력합니다.(ex. 'C:\\ak\\Test.pptx')

Y

MORE OPTIONS

-

-

-

-

파워포인트 라이브러리의 공통 속성

Y

DESCRIPTION

-

-

-

-

파워포인트 라이브러리의 공통 속성

활용 예시

이전에 작성한 파워포인트 파일을 열고 지정된 색인에 새 슬라이드를 추가합니다. 그런 다음 다른 이름을 사용하여 파워포인트 파일을 저장하고 파워포인트를 닫습니다.

SavePowerpoint

예제 파일

사용된 변수

사용된 속성

연관/유사 엑티비티

NewPowerpoint, OpenPowerpoint, ClosePowerpoint

ClosePowerpoint

ClosePowerpoint

개요

열려 있는 파워포인트 문서를 닫습니다.

사용 절차

닫을 파워포인트 문서가 열렸는지 확인합니다.

  1. [Input] Powerpoint 필드에 닫을 파워포인트 문서의 변수를 입력합니다.

  2. Force 속성을 설정하여 문서 상태와 상관없이 강제로 문서를 닫을지 여부를 선택합니다.

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Input] Powerpoint

변수

Y

-

Y

닫을 파워포인트 문서 객체를 입력합니다.

N

Force

토글버튼

N

-

Y

문서 상태와 상관없이 파워포인트 문서를 강제로 닫을 것인지 지정합니다.

Y

-

-

-

-

파워포인트 라이브러리의 공통 속성

Y

-

-

-

-

파워포인트 라이브러리의 공통 속성

활용 예시

이전에 작성한 파워포인트를 열고 지정된 PPT 문서에 새 슬라이드를 추가합니다. 그런 다음, 파워포인트를 저장하고 닫습니다.

ClosePowerpoint

예제 파일

사용된 변수

사용된 속성

연관/유사 엑티비티

NewPowerpoint, OpenPowerpoint,CreatePowerpoint, SavePowerpoint

GetPowerpoint

GetPowerpoint

개요

실행된 파워포인트 문서 중 지정한 이름의 파워포인트 문서를 가지고 옵니다.

사용 절차

데이터를 가져올 파워포인트 문서가 열렸는지 확인합니다.

  1. [Output] Powerpoint 필드에 실행 결과를 저장할 변수를 지정합니다.

  2. FileName 필드에 가져올 대상 파워포인트 문서의 파일 이름을 입력합니다.

  3. Maximize 속성을 설정하여 대상 문서 창을 최대화할지 여부를 선택합니다.

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Output] Powerpoint

변수

Y

-

Y

가져온 파워포인트 문서 객체를 식별할 변수를 입력합니다.

N

File Name

문자열

Y

-

N

가져올 파워포인트 문서의 경로를 입력합니다.

N

Maximize

토글버튼

N

-

Y

파워포인트 문서의 창을 최대화할지 지정합니다.

Y

MORE OPTIONS

-

-

-

-

파워포인트 라이브러리의 공통 속성

Y

DESCRIPTION

-

-

-

-

파워포인트 라이브러리의 공통 속성

활용 예시

여러 개의 프리젠테이션을 열고 "GetPowerpoint"를 사용하여 지정된 프리젠테이션의 인스턴스를 연 다음 프리젠테이션에 새 슬라이드를 추가하고 PPT를 저장하고 닫습니다.

GetPowerpoint

예제 파일

사용된 변수

사용된 속성

SelectSlide

SelectSlide

개요

파워포인트 문서에서 특정 슬라이드를 선택합니다.

사용 절차

  1. [Input] Powerpoint 필드에 변수를 입력하여 파워포인트 문서에 슬라이드를 선택합니다.

  2. Slide Number 필드에 선택할 슬라이드 번호를 입력합니다.

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Input] Powerpoint

변수

Y

-

Y

선택할 파워포인트 문서 객체를 입력합니다.

N

SlideNumber

숫자

Y

-

Y

선택할 슬라이드 번호를 입력합니다.

입력한 슬라이드 번호가 1 ~ 총 슬라이드 수 사이인 경우 작동합니다. (실행되지 않은 경우 "입력한 슬라이드 번호가 범위를 벗어났습니다" 라는 오류 메시지가 표시됩니다.)

Y

-

-

-

-

파워포인트 라이브러리의 공통 속성

Y

-

-

-

-

파워포인트 라이브러리의 공통 속성

활용 예시

이전에 만든 PPT를 열고 새 슬라이드를 여러 개 추가한 다음 "SelectSlide" 를 사용하여 슬라이드를 선택한 다음 PPT를 저장하고 닫습니다.

SelectSlide

예제 파일

사용된 변수

사용된 속성

연관/유사 엑티비티

OpenPowerpoint, CreatePowerpoint, AddNewSlide, SavePowerpoint, ClosePowerpoint

GetSlideCount

GetSlideCount

개요

파워포인트 프리젠테이션의 총 슬라이드 수를 가져옵니다.

사용 절차

  1. [Output] Count 필드에서 슬라이드 카운트를 할당할 변수를 지정합니다.

  2. [Input] Powerpoint 필드에 파워포인트 문서의 변수를 입력하여 슬라이드 수를 얻는다.

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Output] Count

숫자

Y

-

N

슬라이드 수를 가져올 변수를 입력합니다.

N

[Input] Powerpoint

변수

Y

-

Y

파워포인트 문서 객체를 저장한 변수를 입력합니다.

Y

MORE OPTIONS

-

-

-

-

파워포인트 라이브러리의 공통 속성

Y

DESCRIPTION

-

-

-

-

파워포인트 라이브러리의 공통 속성

사용 절차

이전에 만든 PPT를 열고 새 슬라이드를 여러 개 추가한 다음 "GetSlideCount" 를 사용하여 슬라이드 수를 얻은 다음 PPT를 저장하고 닫습니다.

GetSlideCount

예제 파일

사용된 변수

사용된 속성

연관/유사 엑티비티

OpenPowerpoint, CreatePowerpoint, AddNewSlide, SavePowerpoint, ClosePowerpoint

AddNewSlide

AddNewSlide

개요

지정된 위치에 있는 파워포인트 프리젠테이션에 새 슬라이드를 삽입합니다.

사용 절차

  1. [Input] Powerpoint 필드에 새 슬라이드를 추가할 파워포인트 문서의 변수를 입력합니다.

  2. Layout 필드에서 새 슬라이드에 사용할 레이아웃을 선택합니다.

  3. Position 필드에서 포지션과 슬라이드 번호 (필요할 경우) 를 선택하여 프리젠테이션에서 슬라이드의 위치를 제공한다.

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Input] Powerpoint

변수

Y

-

Y

새 슬라이드를 추가할 파워포인트 문서 객체를 입력합니다.

N

Layout

문자열

Y

-

Y

새 슬라이드의 레이아웃을 선택합니다.

Black, Comparison, Content with Caption, Picture with Caption, Section Header, Title and Content, Title and Vertical Text, Title only, Title Slide, Two Content, Vertical Title and Text.

N

Position

콤보박스

Y

-

Y

프리젠테이션 슬라이드를 삽입할 위치와 슬라이드 번호(필요한 경우)를 선택합니다.

FirstSlide, LastSlide, or SlideIndex.

N

SlideNumber

숫자

위치가 슬라이드 번호인 경우, Y 기타, N

-

Y

(*** 위치가 슬라이드 인덱스인 경우)

슬라이드를 추가할 특정 인덱스를 입력합니다.

입력한 슬라이드 번호가 1 ~ 총 슬라이드 수 사이인 경우 작동합니다.

(그렇지 않고 실행되면 "입력한 슬라이드 번호가 범위를 벗어났다" 라는 오류 메시지가 출력된다.)

Y

-

-

-

-

파워포인트 라이브러리의 공통 속성

Y

-

-

-

-

파워포인트 라이브러리의 공통 속성

활용 예시

이전에 작성한 파워포인트를 열고 지정된 파워포인트 문서에 여러 개의 새 슬라이드를 추가한 후 파워포인트를 저장하고 닫습니다.

AddNewSlide

예제 파일

사용된 변수

사용된 속성

연관/유사 엑티비티

DeleteSlide

DeleteSlide

DeleteSlide

개요

이 액티비티 카드를 사용하면 파워포인트 프리젠테이션에서 슬라이드를 삭제할 수 있습니다.

사용 절차

  1. [Input] Powerpoint 필드에 삭제할 슬라이드가 포함된 파워포인트 문서의 변수를 입력합니다.

  2. SlideNumber 필드에 삭제할 슬라이드 번호를 입력합니다.

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Input] Powerpoint

변수

Y

-

N

삭제할 슬라이드가 포함된 파워포인트 문서 객체를 입력합니다.

N

SlideNumber

숫자

Y

-

N

삭제할 슬라이드 번호를 입력합니다.

입력한 슬라이드 번호가 1 ~ 총 슬라이드 수 사이인 경우 작동합니다. (그렇지 않고 실행되면 "입력한 슬라이드 번호가 범위를 벗어났다" 라는 오류 메시지가 출력된다.)

Y

MORE OPTIONS

-

-

-

-

파워포인트 라이브러리의 공통 속성

Y

DESCRIPTION

-

-

-

-

파워포인트 라이브러리의 공통 속성

사용 절차

이전에 작성한 파워포인트를 열고 여러 개의 새 슬라이드를 추가한 다음 슬라이드를 삭제하고 파워포인트를 저장하고 닫습니다.

DeleteSlide

예제 파일

사용된 속성

사용된 속성

연관/유사 엑티비티

AddNewSlide

CopyPasteSlide

CopyPasteSlide

개요

슬라이드를 복사하여 다른 문서에 붙여넣습니다.

사용 절차

  1. [Input] Powerpoint 필드에 복사할 슬라이드가 포함된 파워포인트 문서의 변수를 입력합니다.

  2. [Input] PresentationToPaste 필드에 슬라이드를 붙일 파워포인트 문서의 변수를 입력합니다.

  3. Copy Slide Number 필드에 복사할 슬라이드 번호를 입력합니다.

  4. Paste Slide Number 필드에 붙여넣기 할 슬라이드 번호를 입력합니다.

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Input] Powerpoint

변수

Y

-

Y

복사할 슬라이드가 포함된 파워포인트 문서 객체를 입력합니다.

N

[Input] PresentationToPaste

문자열

Y

-

Y

슬라이드를 붙일 파워포인트 문서 객체를 입력합니다.

입력한 슬라이드 번호가 1 ~ 총 슬라이드 수 사이인 경우 작동합니다. (그렇지 않고 실행되면 "입력한 슬라이드 번호가 범위를 벗어났다" 라는 오류 메시지가 표시된다.)

N

Copy Slide Number

숫자

Y

-

Y

복사할 슬라이드 번호를 입력합니다.

입력한 슬라이드 번호가 1 ~ 총 슬라이드 수 사이인 경우 작동합니다. (그렇지 않고 실행되면 "입력한 슬라이드 번호가 범위를 벗어났다" 라는 오류 메시지가 출력된다.)

N

Paste Slide number

숫자

Y

-

Y

붙여넣을 슬라이드 번호를 입력합니다.

입력한 슬라이드 번호가 1 ~ 총 슬라이드 수 사이인 경우 작동합니다. (그렇지 않고 실행되면 "입력한 슬라이드 번호가 범위를 벗어났다" 라는 오류 메시지가 출력된다.)

N

Move

토글버튼

N

-

Y

이 옵션을 선택하면 슬라이드가 이동합니다.

그렇지 않으면 슬라이드가 복사됩니다. 이 옵션은 기본적으로 선택되지 않습니다.

Y

-

-

-

-

파워포인트 라이브러리의 공통 속성

Y

-

-

-

-

파워포인트 라이브러리의 공통 속성

활용 예시

이전에 작성한 프리젠테이션을 열고 여러 슬라이드를 추가한 다음 "CopyPasteSlide" 카드를 사용하여 지정된 슬라이드 복사 붙여넣기 슬라이드에 문자열을 삽입합니다. 그런 다음, 파워포인트를 저장하고 닫습니다.

CopyPasteSlide

예제 파일

사용된 변수

사용된 속성

연관/유사 엑티비티

AddNewSlide

ReplaceString

ReplaceString

개요

파워포인트 문서의 특정 텍스트 문자열을 검색하고 다른 텍스트 문자열로 대체합니다.

사용 절차

  1. [Input] Powerpoint 필드에 텍스트 문자열을 검색하고 대체할 파워포인트 문서의 변수를 입력합니다.

  2. InputString 필드에 검색할 텍스트 문자열을 입력합니다.

  3. ReplaceString 필드에 변환할 문자열을 입력합니다.

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Input] Powerpoint

변수

Y

-

Y

교체할 문자열을 포함하는 파워포인트 문서 객체를 입력합니다.

N

InputString

문자열

N

-

N

단일 인용 부호 내에 검색할 문자열을 입력합니다.

N

ReplaceString

문자열

Y

-

N

단일 인용 부호 내에 변환할 문자열을 입력합니다.

N

PartMatch

토글버튼

N

-

Y

부분 검색을 허용할지 지정합니다.

N

CaseMatch

토글버튼

N

-

Y

대소문자를 구분할지 지정합니다.

N

Match Option

콤보박스

Y

-

N

대체하고자 하는 발생 선택:

ALL - 모든 텍스트가 교체된다.

First - 최초로 발견된 텍스트가 교체된다.

Last - 마지막으로 발견된 텍스트가 교체된다.

Specific - 지정한 인덱스에 해당하는 문자열만 교체된다.

N

Match Index

숫자

일치 옵션이 Specific이면 Y 기타, N

-

N

Match Option을 Specific 선택시 사용할 Index이다.

Y

-

-

-

-

파워포인트 라이브러리의 공통 속성

Y

-

-

-

-

파워포인트 라이브러리의 공통 속성

활용 예시

이전에 작성한 프리젠테이션을 열고 여러 슬라이드를 추가한 다음 지정된 슬라이드에 여러 개의 삽입 문자열을 삽입한 다음 "ReplaceString" 카드에서 문자열을 교체합니다. 그런 다음, 파워포인트를 저장하고 닫습니다.

ReplaceString

예제 파일

사용된 변수

사용된 속성

연관/유사 엑티비티

AddNewSlide

ExecuteMacro

ExecuteMacro

개요

파워포인트 문서에서 특정 매크로를 실행합니다.

사용 절차

  1. [Input] Powerpoint 필드에 매크로를 실행할 파워포인트 문서의 변수를 입력합니다.

  2. MacroName 필드에 실행할 Macro 이름을 입력한다.

  3. Parameters 필드에 매크로에서 필요한 필요한 매개변수를 입력합니다.

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

[Input] Powerpoint

변수

Y

-

N

매크로를 실행할 파워포인트 문서 객체를 입력합니다.

N

MacroName

문자열

Y

-

N

실행할 매크로 이름을 입력합니다.

N

Parameters

문자열

N

-

N

실행할 매크로에서 필요한 파라미터를 입력합니다.

입력할 매개 변수가 없으면 입력하지 않습니다.

- 각 매개 변수를 (") 안에 입력하고 여러 매개변수는 (,)로 구분합니다.

- (")안에 문자와 숫자를 입력하면 처리됩니다.

Y

MORE OPTIONS

-

-

-

-

파워포인트 라이브러리의 공통 속성

Y

DESCRIPTION

-

-

-

-

파워포인트 라이브러리의 공통 속성

활용 예시

이전에 작성한 프리젠테이션을 연 다음 "ExcuteMacro" 카드를 사용하여 지정된 매크로를 실행한 다음 저장하고 닫습니다.

ExecuteMacro

예제 파일

사용된 변수

사용된 속성