잔글 (→정의) |
|||
(다른 사용자 한 명의 중간 판 2개는 보이지 않습니다) | |||
7번째 줄: | 7번째 줄: | ||
</div> | </div> | ||
<br>프로젝트에 포함된 엑셀파일의 정보를 얻어옵니다. | <br>프로젝트에 포함된 엑셀파일의 정보를 얻어옵니다. | ||
+ | <br>본 매크로를 이용하여 피니엔진자체에는 없는 배열을 구현할 수 있습니다. | ||
==매개변수== | ==매개변수== | ||
27번째 줄: | 28번째 줄: | ||
==예제== | ==예제== | ||
+ | |||
+ | 특정 행(row) 열(colum)의 값을 가져오는 예 | ||
+ | |||
+ | <lnx>[엑셀 파일명="어떤파일.xlsx" 시트="" 행=3 열=1]</lnx> | ||
+ | |||
+ | |||
+ | 여러행의 대화를 연속해서 출력하는 매크로 예. | ||
+ | |||
+ | <lnx>@매크로 엑셀대사: | ||
+ | 시작행 = 엑셀대사.시작행 | ||
+ | 끝행 = 엑셀대사.끝행 | ||
+ | 현재행 = 시작행 | ||
+ | :다음엑셀대사 | ||
+ | [대화 이름=[엑셀 파일명="나불나불.xlsx" 시트="" 행=현재행 열=0] 내용=[엑셀 파일명="script.xlsx" 시트="" 행=현재행 열=1]] | ||
+ | 현재행 = 현재행+1 | ||
+ | @조건 시작행<끝행 : | ||
+ | >다음엑셀대사 | ||
+ | @그외 : | ||
+ | @돌아가기 | ||
+ | |||
+ | [이미지 아이디="캐릭터" 파일명="철수.png" ] | ||
+ | [엑셀대사 시작행=1 끝행=6] | ||
+ | |||
+ | [이미지 아이디="캐릭터" 파일명="영희.png" ] | ||
+ | [엑셀대사 시작행=7 끝행=10]</lnx> |
2016년 7월 20일 (수) 07:48 기준 최신판
엑셀 매크로
정의
프로젝트에 포함된 엑셀파일의 정보를 얻어옵니다.
본 매크로를 이용하여 피니엔진자체에는 없는 배열을 구현할 수 있습니다.
매개변수
매개변수명 | 인자타입 | 생략가능 | 기본값 | 설명 |
파일명 | 문자열 | 불가능 | "" |
프로젝트 내에 포함되어 있는 엑셀파일의 이름을 입력합니다. |
시트 | 문자열 | 가능 | "" |
엑셀파일 내의 시트이름을 입력합니다. |
행 | 숫자 | 불가능 | 0 |
0번부터 시작하는 줄의 숫자번호를 입력합니다. |
열 | 숫자 | 불가능 | 0 |
A부터 시작하는 열의 숫자번호를 입력합니다. |
예제
특정 행(row) 열(colum)의 값을 가져오는 예
피니엔진 LNX 소스코드
[엑셀 파일명="어떤파일.xlsx" 시트="" 행=3 열=1] |
여러행의 대화를 연속해서 출력하는 매크로 예.
피니엔진 LNX 소스코드
@매크로 엑셀대사: |
시작행 = 엑셀대사.시작행 |
끝행 = 엑셀대사.끝행 |
현재행 = 시작행 |
:다음엑셀대사 |
[대화 이름=[엑셀 파일명="나불나불.xlsx" 시트="" 행=현재행 열=0] 내용=[엑셀 파일명="script.xlsx" 시트="" 행=현재행 열=1]] |
현재행 = 현재행+1 |
@조건 시작행<끝행 : |
>다음엑셀대사 |
@그외 : |
@돌아가기 |
[이미지 아이디="캐릭터" 파일명="철수.png" ] |
[엑셀대사 시작행=1 끝행=6] |
[이미지 아이디="캐릭터" 파일명="영희.png" ] |
[엑셀대사 시작행=7 끝행=10] |