Q&A

  • MSoffice 변환하는거좀 알려주세요 *^^*


제가 하고자하는거는 olecontainer 아님 server 콤퍼넌트나

암튼 아무거나 써서

excel, powerpoint, word 문서들을 페이지별로 저장하는 겁니다.

excel 은 아래소스처럼 텝별로 저장하는 것까지 는 되는데

나머지 파워포인트 나 워드는 페이지에 관한 정보를 알수가

없거던요

혹시 아래 방법으로 페이지정보를 알수있는 방법이나

아님 다른방법으로도 상관없고요

답변 기다리겠습니다....

const

xlNoChange = $01;



var

msppt : Olevariant;

j : integer;

try

msppt := CreateOleObject('Excel.Application');

msppt.WorkBooks.add(filename);

for j := 1 to msppt.sheets.count do begin

inc(i);

msppt.DisplayAlerts := False;

msppt.sheets[j].select;

msppt.ActiveWorkbook.SaveAs(filename.EmptyParam,

EmptyParam, EmptyParam, EmptyParam,

xlNoChange, EmptyParam, EmptyParam,

EmptyParam, EmptyParam);

0  COMMENTS