2013-02-05 5 views
1

아무도 PHPExcel에서 인접하지 않은 셀을 참조하는 방법을 알고 있습니까?비 인접 셀을 선택하는 phpexcel

예 :

$sheet->getStyle('B2,C8')->applyFromArray()

나는 두 개의 별도의 라인을 분리해야하거나 결합 할 수있는 방법이 있습니까? 나는 내가해야만한다고 생각했던 것보다 더 많은 연구를했는데, 어디서나 대답을 찾을 수없는 것 같습니다.

답변

1

하나의 셀 또는 셀 범위 만 선택할 수 있으므로 서로 인접하지 않은 여러 셀을 선택해야하는 경우 2 단계로 작성해야합니다.

+0

덕분 배열을 통과해야, 내가 두려워 한 생각 그 중 ... – Falantar014

+0

그것은 단지 작은 세포라면 큰 문제가 아닙니다. 더 큰 숫자라면 어쩌면 약간의 후두가 있고 그것을하기 위해 루프를 사용할 수 있습니다. – Gustek

+0

PHPExcel은 쉼표로 구분 된 목록, 범위 및 서로 다른 메소드 간의 개별 셀 참조를 일관되게 사용할 수 있도록 호출에서 셀 참조를 처리하는 방법을 합리화하는 올해의 로드맵의 일부입니다. 하지만 getStyle()에는 현재 개별 셀 참조 또는 셀 범위에 대한 옵션 만 있습니다. –

2

이 경우, 두 개의 통화를 할에 당신이 : 게다가

$sheet->getStyle('B2')->applyFromArray($styleArray); 
$sheet->getStyle('C8')->applyFromArray($styleArray); 

, 난 당신이 적어도 하나 개의 파라미터, 스타일 정의

관련 문제