개요
개요
파워포인트 라이브러리에서 제공하는 기능을 사용하여 파워포인트 문서를 제어할 수 있습니다.
파워포인트 라이브러리에서 제공하는 기능은 다음과 같습니다.
새 파워포인트 문서 만들기: NewPowerpoint, CreatePowerpoint
파워포인트 문서 열기, 저장, 닫기, 가져오기: OpenPowerpoint, SavePowerpoint, ClosePowerpoint, GetPowerpoint
슬라이드 선택, 가져오기, 추가, 삭제, 복사 붙여넣기: SelectSlide, GetSlideCount, AddNewSlide, DeleteSlide, CopyPasteSlide
문자열 삽입, 교체: ReplaceString
매크로 실행: ExecuteMacro
공통 속성
공통 속성
MORE OPTIONS
속성  | 유형  | 필수여부  | 단위  | 자동입력여부  | 설명  | 
|---|---|---|---|---|---|
On Error  | 콤보박스  | N  | -  | N  | 오류 발생 시 수행할 동작을 지정합니다. - 미지정: 오류를 출력하고 작업을 종료합니다. - Ignore: 해당 오류를 무시합니다. - Retry: 해당 액티비티를 1회 재시도합니다. - Goto: 해당 엑티비티가 실패한 경우 지정한 엑티비티로 이동하여 시나리오를 수행합니다. - Event: 프로젝트에 등록된 이벤트를 호출합니다.  | 
DESCRIPTION
속성  | 유형  | 필수여부  | 단위  | 자동입력여부  | 설명  | 
|---|---|---|---|---|---|
DESCRIPTION  | 문자열  | N  | -  | N  | 해당 액티비티 카드에 대한 설명을 추가합니다. Description이 입력되면 플로차트의 해당 액티비티 설명에 표시되고, Description이 없는 경우에는 대푯값이 해당 액티비티 설명에 표시됩니다.  | 
NewPowerpoint
NewPowerpoint
개요
새로운 파워포인트 문서를 실행합니다.
사용 절차
[Output] Powerpoint 에, 열린 파워포인트 문서를 할당할 변수를 지정합니다.
카드 속성
공통여부  | 속성  | 유형  | 필수여부  | 단위  | 자동입력여부  | 설명  | 
|---|---|---|---|---|---|---|
N  | [Output] Powerpoint  | 변수  | Y  | -  | Y  | 실행된 문서 객체를 식별하기 위한 변수를 입력합니다.  | 
N  | Invisible  | 토글버튼  | N  | -  | Y  | 문서를 비활성화할지 지정합니다.  | 
N  | Maximize  | 토글버튼  | N  | -  | Y  | 문서의 창을 최대화할지 지정합니다.  | 
Y  | -  | -  | -  | -  | 파워포인트 라이브러리의 공통 속성  | |
Y  | -  | -  | -  | -  | 파워포인트 라이브러리의 공통 속성  | 
활용 예시
새 파워포인트 문서를 만들고 파일 이름을 지정한 후 저장한 다음 파워포인트 문서를 저장하고 닫습니다.
NewPowerpoint
예제 파일
메뉴 > 도움말 > 샘플 > Sample > PowerPoint > PowerPoint
사용된 변수
this.powerpoint = 열린 파워포인트 문서를 할당하는 변수
사용된 속성
[Output] Powerpoint =
this.powerpointMaximize = On
비고
새 파워포인트 파일을 만드는 데 사용됩니다. 파일 이름을 저장한 후 실행해야 합니다.
연관/유사 엑티비티
OpenPowerpoint, CreatePowerpoint, ClosePowerpoint, SavePowerpoint
CreatePowerpoint
CreatePowerpoint
개요
새로운 파워포인트 문서를 생성합니다.
사용 절차
Path 필드에 생성할 파워포인트 문서의 경로 및 파일 이름을 입력합니다.
OverWrite 필드를 설정하여 동일한 이름의 기존 파일을 덮어쓰기 할지 여부를 선택합니다.
카드 속성
공통여부  | 속성  | 유형  | 필수여부  | 단위  | 자동입력여부  | 설명  | 
|---|---|---|---|---|---|---|
N  | Path  | 문자열  | Y  | -  | N  | 생성할 문서의 경로를 입력합니다.(ex. 'C:\\ak\\Test.pptx')  | 
N  | OverWrite  | 토글버튼  | N  | -  | Y  | 기존 파일을 덮어쓸지 지정합니다.  | 
Y  | -  | -  | -  | -  | 파워포인트 라이브러리의 공통 속성  | |
Y  | -  | -  | -  | -  | 파워포인트 라이브러리의 공통 속성  | 
활용 예시
지정된 경로에 새 파워포인트 문서를 만듭니다.
CreatePowerpoint
예제 파일
메뉴 > 도움말 > 샘플 > Sample > PowerPoint > PowerPoint
사용된 변수
this.fileName = 파워포인트 파일명을 지정할 변수
사용된 속성
Path = Global.ResourcesDir + this.fileName
OverWrite = On
연관/유사 엑티비티
NewPowerpoint, OpenPowerpoint, ClosePowerpoint, SavePowerpoint
OpenPowerpoint
OpenPowerpoint
개요
지정된 경로의 파워포인트 문서를 실행합니다.
사용 절차
파워포인트 문서가 지정된 경로에 있는지 확인합니다.
Path 필드에 파워포인트 문서의 경로 및 파일 이름을 입력합니다.
[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  | -  | -  | -  | -  | 파워포인트 라이브러리의 공통 속성  | |
Y  | -  | -  | -  | -  | 파워포인트 라이브러리의 공통 속성  | 
활용 예시
파워포인트 문서를 생성 후 열고 닫습니다.
OpenPowerpoint
예제 파일
메뉴 > 도움말 > 샘플 > Sample > PowerPoint > PowerPoint
사용된 변수
this.powerpoint = 열린 파워포인트 문서를 지정하는 변수
this.fileName = 파워포인트 파일명을 지정할 변수
사용된 속성
[Output] Powerpoint =
this.powerpointPath = Global.ResourcesDir + this.fileName
Maximize = On
비고
“Invisible,” “Maximize,” “Execute Shell,” “ReadOnly,” and “User Password” 와 같은 다양한 속성은 파워포인트 파일을 열 때 적용될 수 있습니다. 자세한 내용은 OpenPowerPoint 액티비티 카드의 "카드 속성" 섹션을 참조하십시오.
연관/유사 엑티비티
NewPowerpoint, CreatePowerpoint
SavePowerpoint
SavePowerpoint
개요
지정한 파워포인트 문서를 저장합니다.
사용 절차
저장할 파워포인트 파일이 열렸는지 확인합니다.
[Input] Powerpoint 필드에 저장할 파워포인트 문서의 변수를 입력합니다.
문서를 다른 파일 이름으로 저장하려면 SaveAs 필드에 문서의 경로 및 파일 이름을 입력합니다.
카드 속성
공통여부  | 속성  | 유형  | 필수여부  | 단위  | 자동입력여부  | 설명  | 
|---|---|---|---|---|---|---|
N  | [Input] Powerpoint  | 변수  | Y  | -  | Y  | 대상 객체를 식별하기 위한 변수를 입력합니다.  | 
N  | SaveAs  | 문자열  | N  | -  | N  | 다른 이름으로 문서를 저장하려면 경로와 파일이름을 입력합니다.(ex. 'C:\\ak\\Test.pptx')  | 
Y  | -  | -  | -  | -  | 파워포인트 라이브러리의 공통 속성  | |
Y  | -  | -  | -  | -  | 파워포인트 라이브러리의 공통 속성  | 
활용 예시
이전에 작성한 파워포인트 파일을 열고 지정된 색인에 새 슬라이드를 추가합니다. 그런 다음 다른 이름을 사용하여 파워포인트 파일을 저장하고 파워포인트를 닫습니다.
SavePowerpoint
예제 파일
메뉴 > 도움말 > 샘플 > Sample > PowerPoint > PowerPoint
사용된 변수
this.powerpoint = 열린 파워포인트 문서를 할당하는 변수
사용된 속성
[Input] Powerpoint =
this.powerpointSaveAs ='C:\\Create_Powerpoint_SaveAs.ppt'
연관/유사 엑티비티
NewPowerpoint, OpenPowerpoint, ClosePowerpoint
ClosePowerpoint
ClosePowerpoint
개요
열려 있는 파워포인트 문서를 닫습니다.
사용 절차
닫을 파워포인트 문서가 열렸는지 확인합니다.
[Input] Powerpoint 필드에 닫을 파워포인트 문서의 변수를 입력합니다.
Force 속성을 설정하여 문서 상태와 상관없이 강제로 문서를 닫을지 여부를 선택합니다.
카드 속성
공통여부  | 속성  | 유형  | 필수여부  | 단위  | 자동입력여부  | 설명  | 
|---|---|---|---|---|---|---|
N  | [Input] Powerpoint  | 변수  | Y  | -  | Y  | 닫을 파워포인트 문서 객체를 입력합니다.  | 
N  | Force  | 토글버튼  | N  | -  | Y  | 문서 상태와 상관없이 파워포인트 문서를 강제로 닫을 것인지 지정합니다.  | 
Y  | -  | -  | -  | -  | 파워포인트 라이브러리의 공통 속성  | |
Y  | -  | -  | -  | -  | 파워포인트 라이브러리의 공통 속성  | 
활용 예시
이전에 작성한 파워포인트를 열고 지정된 PPT 문서에 새 슬라이드를 추가합니다. 그런 다음, 파워포인트를 저장하고 닫습니다.
ClosePowerpoint
예제 파일
메뉴 > 도움말 > 샘플 > Sample > PowerPoint > PowerPoint
사용된 변수
this.powerpoint = 열린 파워포인트 문서를 할당하는 변수
사용된 속성
[Input] Powerpoint =
this.powerpointForce = On
연관/유사 엑티비티
NewPowerpoint, OpenPowerpoint,CreatePowerpoint, SavePowerpoint
GetPowerpoint
GetPowerpoint
개요
실행된 파워포인트 문서 중 지정한 이름의 파워포인트 문서를 가지고 옵니다.
사용 절차
데이터를 가져올 파워포인트 문서가 열렸는지 확인합니다.
[Output] Powerpoint 필드에 실행 결과를 저장할 변수를 지정합니다.
FileName 필드에 가져올 대상 파워포인트 문서의 파일 이름을 입력합니다.
Maximize 속성을 설정하여 대상 문서 창을 최대화할지 여부를 선택합니다.
카드 속성
공통여부  | 속성  | 유형  | 필수여부  | 단위  | 자동입력여부  | 설명  | 
|---|---|---|---|---|---|---|
N  | [Output] Powerpoint  | 변수  | Y  | -  | Y  | 가져온 파워포인트 문서 객체를 식별할 변수를 입력합니다.  | 
N  | File Name  | 문자열  | Y  | -  | N  | 가져올 파워포인트 문서의 경로를 입력합니다.  | 
N  | Maximize  | 토글버튼  | N  | -  | Y  | 파워포인트 문서의 창을 최대화할지 지정합니다.  | 
Y  | -  | -  | -  | -  | 파워포인트 라이브러리의 공통 속성  | |
Y  | -  | -  | -  | -  | 파워포인트 라이브러리의 공통 속성  | 
활용 예시
여러 개의 프리젠테이션을 열고 "GetPowerpoint"를 사용하여 지정된 프리젠테이션의 인스턴스를 연 다음 프리젠테이션에 새 슬라이드를 추가하고 PPT를 저장하고 닫습니다.
GetPowerpoint
예제 파일
메뉴 > 도움말 > 샘플 > Sample > PowerPoint > PowerPoint
사용된 변수
this.powerpoint = 가져온 파워포인트 문서를 할당할 변수
this.fileName = 파워포인트 파일명을 지정할 변수
사용된 속성
Output [Powerpoint] = this.powerpoint
FileName = this.fileName
Maximize = On
SelectSlide
SelectSlide
개요
파워포인트 문서에서 특정 슬라이드를 선택합니다.
사용 절차
[Input] Powerpoint 필드에 변수를 입력하여 파워포인트 문서에 슬라이드를 선택합니다.
Slide Number 필드에 선택할 슬라이드 번호를 입력합니다.
공통여부  | 속성  | 유형  | 필수여부  | 단위  | 자동입력여부  | 설명  | 
|---|---|---|---|---|---|---|
N  | [Input] Powerpoint  | 변수  | Y  | -  | Y  | 선택할 파워포인트 문서 객체를 입력합니다.  | 
N  | SlideNumber  | 숫자  | Y  | -  | Y  | 선택할 슬라이드 번호를 입력합니다. 입력한 슬라이드 번호가 1 ~ 총 슬라이드 수 사이인 경우 작동합니다. (실행되지 않은 경우 "입력한 슬라이드 번호가 범위를 벗어났습니다" 라는 오류 메시지가 표시됩니다.)  | 
Y  | -  | -  | -  | -  | 파워포인트 라이브러리의 공통 속성  | |
Y  | -  | -  | -  | -  | 파워포인트 라이브러리의 공통 속성  | 
활용 예시
이전에 만든 PPT를 열고 새 슬라이드를 여러 개 추가한 다음 "SelectSlide" 를 사용하여 슬라이드를 선택한 다음 PPT를 저장하고 닫습니다.
SelectSlide
예제 파일
메뉴 > 도움말 > 샘플 > Sample > PowerPoint > PowerPoint
사용된 변수
this.powerpoint = 열린 파워포인트 문서를 지정하는 변수
this.slide = 선택할 슬라이드 번호를 지정하는 변수
사용된 속성
[Input] Powerpoint = this.powerpoint
SlideNumber = this.slide
연관/유사 엑티비티
OpenPowerpoint, CreatePowerpoint, AddNewSlide, SavePowerpoint, ClosePowerpoint
GetSlideCount
GetSlideCount
개요
파워포인트 프리젠테이션의 총 슬라이드 수를 가져옵니다.
사용 절차
[Output] Count 필드에서 슬라이드 카운트를 할당할 변수를 지정합니다.
[Input] Powerpoint 필드에 파워포인트 문서의 변수를 입력하여 슬라이드 수를 얻는다.
공통여부  | 속성  | 유형  | 필수여부  | 단위  | 자동입력여부  | 설명  | 
|---|---|---|---|---|---|---|
N  | [Output] Count  | 숫자  | Y  | -  | N  | 슬라이드 수를 가져올 변수를 입력합니다.  | 
N  | [Input] Powerpoint  | 변수  | Y  | -  | Y  | 파워포인트 문서 객체를 저장한 변수를 입력합니다.  | 
Y  | -  | -  | -  | -  | 파워포인트 라이브러리의 공통 속성  | |
Y  | -  | -  | -  | -  | 파워포인트 라이브러리의 공통 속성  | 
사용 절차
이전에 만든 PPT를 열고 새 슬라이드를 여러 개 추가한 다음 "GetSlideCount" 를 사용하여 슬라이드 수를 얻은 다음 PPT를 저장하고 닫습니다.
GetSlideCount
예제 파일
메뉴 > 도움말 > 샘플 > Sample > PowerPoint > PowerPoint
사용된 변수
this.slideCount = 슬라이드 수를 저장할 변수
this.powerpoint = 열린 파워포인트 문서를 지정하는 변수
사용된 속성
[Output] Count =
this.slideCount[Input] Powerpoint = this.powerpoint
연관/유사 엑티비티
OpenPowerpoint, CreatePowerpoint, AddNewSlide, SavePowerpoint, ClosePowerpoint
AddNewSlide
AddNewSlide
개요
지정된 위치에 있는 파워포인트 프리젠테이션에 새 슬라이드를 삽입합니다.
사용 절차
[Input] Powerpoint 필드에 새 슬라이드를 추가할 파워포인트 문서의 변수를 입력합니다.
Layout 필드에서 새 슬라이드에 사용할 레이아웃을 선택합니다.
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
예제 파일
메뉴 > 도움말 > 샘플 > Sample > PowerPoint > PowerPoint
사용된 변수
this.powerpoint = 열린 파워포인트 문서를 지정하는 변수
사용된 속성
[Input] Powerpoint =
this.powerpointLayout = BlankPosition =
LastSlide
연관/유사 엑티비티
DeleteSlide
DeleteSlide
개요
이 액티비티 카드를 사용하면 파워포인트 프리젠테이션에서 슬라이드를 삭제할 수 있습니다.
사용 절차
[Input] Powerpoint 필드에 삭제할 슬라이드가 포함된 파워포인트 문서의 변수를 입력합니다.
SlideNumber 필드에 삭제할 슬라이드 번호를 입력합니다.
카드 속성
공통여부  | 속성  | 유형  | 필수여부  | 단위  | 자동입력여부  | 설명  | 
|---|---|---|---|---|---|---|
N  | [Input] Powerpoint  | 변수  | Y  | -  | N  | 삭제할 슬라이드가 포함된 파워포인트 문서 객체를 입력합니다.  | 
N  | SlideNumber  | 숫자  | Y  | -  | N  | 삭제할 슬라이드 번호를 입력합니다. 입력한 슬라이드 번호가 1 ~ 총 슬라이드 수 사이인 경우 작동합니다. (그렇지 않고 실행되면 "입력한 슬라이드 번호가 범위를 벗어났다" 라는 오류 메시지가 출력된다.)  | 
Y  | -  | -  | -  | -  | 파워포인트 라이브러리의 공통 속성  | |
Y  | -  | -  | -  | -  | 파워포인트 라이브러리의 공통 속성  | 
사용 절차
이전에 작성한 파워포인트를 열고 여러 개의 새 슬라이드를 추가한 다음 슬라이드를 삭제하고 파워포인트를 저장하고 닫습니다.
DeleteSlide
예제 파일
메뉴 > 도움말 > 샘플 > Sample > PowerPoint > PowerPoint
사용된 속성
this.powerpoint = 열린 파워포인트 문서를 지정하는 변수
사용된 속성
[Input] Powerpoint =
this.powerpointSlideNumber = 1
연관/유사 엑티비티
CopyPasteSlide
CopyPasteSlide
개요
슬라이드를 복사하여 다른 문서에 붙여넣습니다.
사용 절차
[Input] Powerpoint 필드에 복사할 슬라이드가 포함된 파워포인트 문서의 변수를 입력합니다.
[Input] PresentationToPaste 필드에 슬라이드를 붙일 파워포인트 문서의 변수를 입력합니다.
Copy Slide Number 필드에 복사할 슬라이드 번호를 입력합니다.
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
예제 파일
메뉴 > 도움말 > 샘플 > Sample > PowerPoint > PowerPoint
사용된 변수
this.powerpoint_2 = 복사할 슬라이드가 포함된 Powerpoint 문서 변수
this.powerpoint = 열린 파워포인트 문서를 지정하는 변수
사용된 속성
[Input]Powerpoint =
this.powerpoint_2[Input]Presentation to Paste = this.powerpoint
Copy Slide Numer = 1Paste Slide Number = 1
Move = Off
연관/유사 엑티비티
ReplaceString
ReplaceString
개요
파워포인트 문서의 특정 텍스트 문자열을 검색하고 다른 텍스트 문자열로 대체합니다.
사용 절차
[Input] Powerpoint 필드에 텍스트 문자열을 검색하고 대체할 파워포인트 문서의 변수를 입력합니다.
InputString 필드에 검색할 텍스트 문자열을 입력합니다.
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
예제 파일
메뉴 > 도움말 > 샘플 > Sample > PowerPoint > PowerPoint
사용된 변수
this.powerpoint = 열린 파워포인트 문서를 지정하는 변수
this.replaceString = 입력할 문자열을 지정하는 변수
this.inputString = 바꾸기 대상 문자열을 지정하는 변수
사용된 속성
[Input] Powerpoint = this.powerpoint
InputString = this.replaceString
ReplaceString = this.inputString
PartMatch = On
CaseMatch = Off
Match Option = First
연관/유사 엑티비티
ExecuteMacro
ExecuteMacro
개요
파워포인트 문서에서 특정 매크로를 실행합니다.
사용 절차
[Input] Powerpoint 필드에 매크로를 실행할 파워포인트 문서의 변수를 입력합니다.
MacroName 필드에 실행할 Macro 이름을 입력한다.
Parameters 필드에 매크로에서 필요한 필요한 매개변수를 입력합니다.
카드 속성
공통여부  | 속성  | 유형  | 필수여부  | 단위  | 자동입력여부  | 설명  | 
|---|---|---|---|---|---|---|
N  | [Input] Powerpoint  | 변수  | Y  | -  | N  | 매크로를 실행할 파워포인트 문서 객체를 입력합니다.  | 
N  | MacroName  | 문자열  | Y  | -  | N  | 실행할 매크로 이름을 입력합니다.  | 
N  | Parameters  | 문자열  | N  | -  | N  | 실행할 매크로에서 필요한 파라미터를 입력합니다. 입력할 매개 변수가 없으면 입력하지 않습니다. - 각 매개 변수를 (") 안에 입력하고 여러 매개변수는 (,)로 구분합니다. - (")안에 문자와 숫자를 입력하면 처리됩니다.  | 
Y  | -  | -  | -  | -  | 파워포인트 라이브러리의 공통 속성  | |
Y  | -  | -  | -  | -  | 파워포인트 라이브러리의 공통 속성  | 
활용 예시
이전에 작성한 프리젠테이션을 연 다음 "ExcuteMacro" 카드를 사용하여 지정된 매크로를 실행한 다음 저장하고 닫습니다.
ExecuteMacro
예제 파일
메뉴 > 도움말 > 샘플 > Sample > PowerPoint > PowerPoint
사용된 변수
this.powerpoint = 열린 파워포인트 문서를 지정하는 변수
this.macroName = 실행할 매크로 이름을 지정할 변수
this.parameters = 실행할 매크로에서 필요한 파라미터를 지정할 변수
사용된 속성
[Input] Powerpoint =
this.powerpointMacroName = this.macroName
Parameters = this.parameters