Windows에서 xampp/wamp를 사용하고 Excel 통합 문서를 html 파일로 변환하려고합니다.Windows에서 PHP를 사용하여 html로 내보내기 Excel
지금 당장이 질문을하지 않으려 고합니다. 나는 많은 연구를했고 마침내 그 지점에 도달하여 여기에 걸렸습니다.
내가 그것을
에 문제가 얼마나 지금, 다음, 엑셀을 열고 통합 문서를 읽고 HTML로 저장하려고 PHP의 COM 라이브러리를 사용하고이 내 코드
$excel = new COM("Excel.Application",NULL,CP_UTF8) or die("Unable to instantiate Excel");
$excel->Application->Visible=1;
$excel->DisplayAlerts="False";
$workBook=$excel->Workbooks->Open(realpath("./example-03e-02.xlsx"));
$workBook->PublishObjects->Add(xlSourceSheet, "c:\\temp\\x.htm", "Sheet1", "", xlHtmlStatic, "test_27778", "");
$workBook->Publish (True);
$workBook->AutoRepublish(0);
$excel->Workbooks->Close();
$excel->Application->Quit();
$excel = null;
$workBook=null;
PUlishObjects입니다 메소드는 xlSourceSheet가 정의되어 있지 않다는 것을 계속해서 알려주므로 "xlSourceSheet"라는 문자열로 전달하려고했지만 매개 변수 유형 불일치를 계속해서 말합니다. 위의 경우 매개 변수 6 유형이 일치하지 않습니다.
divid 및 title (마지막 2)과 같은 선택적 매개 변수를 제거하면 소스 범위에서 유형이 일치하지 않아 시트를 내보내는 중이므로 비어있게됩니다.
어떤 몸이라도이 부분을 밝히고 내가 무엇을 잘못하고 있는지 말해 줄 수 있습니다.
감사