2011-11-18 4 views
4

PHP를 사용하여 기존 엑셀 시트를 수정하고 싶습니다.PHP를 사용하여 Excel 시트 수정

나는 배 클래스 Spreadsheet_Excel_Writer를 사용하려고 시도했다. 그러나이 클래스는 완전히 새로운 엑셀 시트를 작성하고 그것에 쓰는 데 사용된다.

PHP를 사용하여 이미 기존 엑셀 시트를 수정할 수있는 방법이 있습니까?

+1

솔루션 담당자에게 감사드립니다. 내가 이미 내 포스트에서 말했듯이 엑셀 시트에 글을 쓰는 방법이 있다는 것을 알고 있으며 내가 찾고있는 것은 그것을 수정하는 방법인가? :) –

+0

참조하십시오, 나는 그것이 "수정"의 관습적인 의미에서 가능하다고 생각하지 않습니다. 이러한 라이브러리의 대다수가 Excel의 "객체"를 완전히 읽고 라이브러리를 조작 할 수있는 객체로 만듭니다. 즉, 조작 된 데이터는 Excel 파일 자체가 아니라 데이터/형식/시트의 복사본입니다. 따라서 문서를 수정하려면 새로운 문서를 만들어야 할 필요가 있습니다. 하지만 거기에 도서관이 있을지도 모르지만, 지금은 하나도 모르겠다. –

답변

2

나는 PHPExcel 클래스가 당신을 도울 수 있다고 믿지만 읽은 다음 다른 스프레드 시트로 다시 작성해야 할 수도 있습니다. 수업에서 수정 만 허용되는지 여부는 알 수 없습니다.

0

이 좋은 해결책은 PHPExcel에 포함되어 있지만 ... 기존 파일을 수정할 수 없습니다. 새로운 Excel 파일을 작성하는 동안 열어야하고, 데이터를 읽고, 수정 된 데이터를 작성해야합니다.

문서화 된 매우 우수한 데이터 액세스는 매우 쉽습니다. 스프레드 시트 파일을 읽기위한 별도의 문서가 있습니다.

관련 문제