倾我的全力送分,来着有分!F1book6.1的打印问题!(147分)

  • 主题发起人 主题发起人 xiuguo
  • 开始时间 开始时间
X

xiuguo

Unregistered / Unconfirmed
GUEST, unregistred user!
大哥,能不能告诉我对于formulabook6.1应该如何打印呢?

一般的分页打印可以,如果一页之内打不开的话应该放在两页内打印,但是还要求表的表头在
第二页也要打印,这样如何进行操作?
_____________________________________________________________
| *****************表 |
|___________________________________________________________|
|标题栏1| || |
|标题栏2| || |
|标题栏3| || |
|标题栏4| A || B |
|标题栏5| || |
|标题栏6| || !
|标题栏7| || |

如上图,要打印成A,B两部分,中间的是分页符,请问如何进行?
要求的打印结果:
第一页:
_________________________________
| *****************表 |
|________________________________|
|标题栏1|
|标题栏2|
|标题栏3|
|标题栏4| A
|标题栏5|
|标题栏6|
|标题栏7|


第二页:
_________________________________
| *****************表 |
|________________________________
|标题栏1|
|标题栏2|
|标题栏3|
|标题栏4| B
|标题栏5|
|标题栏6|
|标题栏7|
谢谢!衷心感谢!
 
变通一下,
动态创建一个SHEET,COPY 标题,PASTE,COPY A 部分,PASTE,打印
打印后清除再重复做一遍打印B部分。
 
你可设置打印的标题行和左边的固定列数!
 
formulabook6.1是什么格式?可否将标题行写在页标签中
 
首先向你们三位表示衷心感谢!
To delphiland:
你说的方法,可以!但是对于每一个格子的内容不仅要拷贝,而且格式等等也要拷贝,
我在想想!
To 巡城浪子:
你说的左边的固定列数,是不是用下面的方法,
Formulabook1.FixedCol:= 1;
Formulabook1.FixedCols:= 4;
然后再设置打印区域,但是这种方法我没有调试出来,你能不能说的再详细一点!
拜托了!
To 林西,:
formulabook6.1的格式和excel差不多(一家之言),由于它的页标签长度有限制只能写入一定
的长度,不能超过一定的字数,所以最好不用!

鞠躬(90度)!
 
谢谢!大家看这样行不行!
procedure TForm1.Button1Click(Sender: TObject);
Var pgsetup:F1Pagesetup;
begin

pgSetup:=Formulabook1.CreateNewPageSetup;
pgSetup.PrintTitles:='A1:IV2,A1:A65536';
Formulabook1.SetPageSetup(pgSetup);
end;

通过设置PrintTitles可以实现!
上面的例子是设置了第一行,第二行和第一列为标题,可以出现在每一页上!
(效果似乎不是很好)
 
好像有个专门针对f1book打印的控件呢,
 
to hbezwwl:
针对f1book打印的控件 ? 控件名稱?
 
哪儿有F1Book使用方面的介绍啊/
听说,F1Book有汉化的,有没有??
 
不懂,要分的!
 
好像是:
Formulabook1.selectedcol:= 1;
Formulabook1.selectedrow:= 4;
Formulabook1.PrintSelect;
这样的你可以看一下帮助.
 

Similar threads

D
回复
0
查看
825
DelphiTeacher的专栏
D
D
回复
0
查看
831
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
777
DelphiTeacher的专栏
D
D
回复
0
查看
664
DelphiTeacher的专栏
D
后退
顶部