// 打开文件
procedure TForm1.Button7Click(Sender: TObject);
begin
xlApp.Connect;
xlBook.ConnectTo(xlApp.Workbooks.Open('E:\book1.xls',NULL,false,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0));
xlSheet.ConnectTo(xlBook.Sheets[1] as _WorkSheet);
xlApp.Visible[0] := True;
end;// 获得分页符信息
procedure TForm1.Button9Click(Sender: TObject);
var
Hpb,Vpb : integer;
i,j : integer;
begin
Hpb := xlSheet.HPageBreaks.Count;
Vpb := xlSheet.VPageBreaks.Count; listbox1.Items.Clear;
listbox1.Items.Add('HPageBreaks='+inttostr(Hpb));
listbox1.Items.Add('VPageBreaks='+inttostr(vpb)); for i := 1 to Hpb do
begin
j := xlSheet.HPageBreaks.Item[i].Location.Row;
listbox1.Items.Add('vrow='+inttostr(j));
end;
end;
procedure TForm1.Button7Click(Sender: TObject);
begin
xlApp.Connect;
xlBook.ConnectTo(xlApp.Workbooks.Open('E:\book1.xls',NULL,false,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0));
xlSheet.ConnectTo(xlBook.Sheets[1] as _WorkSheet);
xlApp.Visible[0] := True;
end;// 获得分页符信息
procedure TForm1.Button9Click(Sender: TObject);
var
Hpb,Vpb : integer;
i,j : integer;
begin
Hpb := xlSheet.HPageBreaks.Count;
Vpb := xlSheet.VPageBreaks.Count; listbox1.Items.Clear;
listbox1.Items.Add('HPageBreaks='+inttostr(Hpb));
listbox1.Items.Add('VPageBreaks='+inttostr(vpb)); for i := 1 to Hpb do
begin
j := xlSheet.HPageBreaks.Item[i].Location.Row;
listbox1.Items.Add('vrow='+inttostr(j));
end;
end;
解决方案 »
- InstallShield Express 2010 打包的时候的问题
- 关于dll动态加载和静态加载的困惑,麻烦各位高手给我解下惑
- sendmessage如何关闭模态对话框?
- 动态加载C++编写的DLL的问题
- 100分求一个简单问题。关于ADODataSet。帮顶者有分。不论有没有结果,两周内结贴。
- table与query的一些特殊问题!请大家进来说说!
- 关于发布:delphi+sql server做的程序如何安装?
- 怎么在TStringGRid 的CELL的指定单元里加入一个TComboBox
- 请教关于delphi做系统服务的问题
- 算法求救——有米有面不会作饭!
- 登录界面每次都输入密码,如何把密码保存到注册表里?
- 请问使用WordApplication的时候,如何让打开的word是横板显示的!!
如楼主所说,确实如此