以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- 关于打印报表 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=68247)
|
-- 作者:信达
-- 发布时间:2015/5/13 11:01:00
-- 关于打印报表
请教: 我需要生成一个Excel报表,汇总表在第一个表单,明细表在第二、第三...表单,有几个明细就写入几个。
这个代码如何写?
|
-- 作者:Bin
-- 发布时间:2015/5/13 11:06:00
--
不是很明白你想实现的效果
|
-- 作者:信达
-- 发布时间:2015/5/13 11:09:00
--
也就是报告在Book1里,汇总表在Sheet1, 明细在Sheet2,3,4...
[此贴子已经被作者于2015/5/13 11:10:44编辑过]
|
-- 作者:大红袍
-- 发布时间:2015/5/13 11:11:00
--
1、模板是你自己设计的,你设置多少个sheet就有多少个;
2、foxtable不能动态帮你生成。
|
-- 作者:信达
-- 发布时间:2015/5/13 11:15:00
--
是的,模板是自己设计的,汇总表的模板是Attachement1,明细表是Attachement2,
我只是需要报告输出的时候在一个Book1内就可以了。
|
-- 作者:大红袍
-- 发布时间:2015/5/13 11:17:00
--
把两个模板的内容,弄到一个模板里面去就行了。
|
-- 作者:信达
-- 发布时间:2015/5/13 11:23:00
--
好,可以试一下。
然后就是在打印明细的时候,要根据汇总表的项数来确定Book.Sheets(), Book.Save(fl)
括号里的值,如何写?
[此贴子已经被作者于2015/5/13 11:27:14编辑过]
|
-- 作者:大红袍
-- 发布时间:2015/5/13 11:26:00
--
sheet叫什么名,就怎么写
Dim Sheet As XLS.Sheet = Book.Sheets("sheet1")
|
-- 作者:信达
-- 发布时间:2015/5/13 14:57:00
--
老师,对于这个项目表的打印,在设计模板的时候,编号代码怎么写才对呢?
此主题相关图片如下:spximage1.jpg

此主题相关图片如下:spximage2.jpg

此主题相关图片如下:spximage3.jpg

|
-- 作者:信达
-- 发布时间:2015/5/13 14:58:00
--
我需要输出的是第一个的样式。
|