Word.TableCell
Word.TableCell은 Word 모듈(Office.word(iframe))의 객체 타입입니다. 메서드 10개.
Word · 객체 타입 14개 · 메서드 259개 · 네임스페이스 Word. 이 레퍼런스는 SDK 빌드와 함께 생성된 API 문서 아티팩트(sdk-api-doc.html)에서 생성됩니다. 설명은 게시된 편집기 API 주석 그대로입니다. SDK와 Office 버전을 함께 고정하고, 둘 중 하나가 바뀌면 다시 생성하십시오.
비고
- 모듈: Word ·
Office.word(iframe)· 네임스페이스Word - 얻는 방법:
Paragraph.getParentTableCell(),Table.getCell(rowIndex, columnIndex),TableRow.getCell(columnIndex),TableRow.getCells() - 모든 메서드는
Promise를 반환하며, 시그니처는 TypeScript 표기입니다.
메서드
| 메서드 | 설명 |
|---|---|
getColumn() | 열 인덱스를 반환한다. |
getParagraph(index) | 셀 안에서 지정한 인덱스의 단락을 반환한다. |
getParagraphs() | 셀 안의 모든 단락을 순서대로 반환한다. |
getRow() | 행 인덱스를 반환한다. |
getTable() | 이 셀이 속한 표를 반환한다. |
setBackgroundColor(color) | 셀 배경색을 설정한다. |
setBorder(border) | 셀 테두리를 설정한다. |
setPadding(padding) | 셀의 안쪽 여백을 설정한다. |
setText(text) | 셀 첫 단락의 텍스트를 지정한 텍스트로 교체한다. |
setVerticalAlignment(align) | 셀 세로 정렬을 설정한다. |
메서드 상세
getColumn()
열 인덱스를 반환한다.
getColumn(): Promise<number>;
반환값
Promise<number> - 0부터 시작하는 열 인덱스
getParagraph(index)
셀 안에서 지정한 인덱스의 단락을 반환한다. - 반환된 단락으로 텍스트를 조회하고 내용·서식을 편집한다.
getParagraph(index?: number): Promise<Paragraph>;
매개변수
| 이름 | 타입 | 설명 |
|---|---|---|
index (선택) | number | 0부터 시작하는 단락 인덱스 (기본값: 0) |
반환값
Promise<Paragraph> - 해당 단락, 없으면 null
getParagraphs()
셀 안의 모든 단락을 순서대로 반환한다.
getParagraphs(): Promise<Paragraph[]>;
반환값
Promise<Paragraph[]> - 셀 내부 단락 배열 (빈 셀이면 빈 배열)
getRow()
행 인덱스를 반환한다.
getRow(): Promise<number>;
반환값
Promise<number> - 0부터 시작하는 행 인덱스
getTable()
이 셀이 속한 표를 반환한다.
getTable(): Promise<Table>;
반환값
Promise<Table> - 이 셀이 속한 표
setBackgroundColor(color)
셀 배경색을 설정한다.
setBackgroundColor(color: string | null): Promise<void>;
매개변수
| 이름 | 타입 | 설명 |
|---|---|---|
color | string | null | "#RRGGBB" 16진수 색상, null/"" 이면 배경 제거 |
반환값
Promise<void>
setBorder(border)
셀 테두리를 설정한다.
setBorder(border: Border): Promise<void>;
매개변수
| 이름 | 타입 | 설명 |
|---|---|---|
border | Border | 테두리 값 |
반환값
Promise<void>
setPadding(padding)
셀의 안쪽 여백을 설정한다. - 지정한 방향의 여백만 변경한다.
setPadding(padding: Padding): Promise<void>;
매개변수
| 이름 | 타입 | 설명 |
|---|---|---|
padding | Padding | 4방향 여백 |
반환값
Promise<void>
setText(text)
셀 첫 단락의 텍스트를 지정한 텍스트로 교체한다. - 첫 단락만 바뀌고, 셀의 나머지 단락은 그대로 남는다.
setText(text: string): Promise<void>;
매개변수
| 이름 | 타입 | 설명 |
|---|---|---|
text | string | 설정할 텍스트 |
반환값
Promise<void>
setVerticalAlignment(align)
셀 세로 정렬을 설정한다.
setVerticalAlignment(align: CellVerticalAlign): Promise<void>;
매개변수
| 이름 | 타입 | 설명 |
|---|---|---|
align | CellVerticalAlign | "top"(위) | "center"(가운데) | "bottom"(아래) |
반환값
Promise<void>