VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 65|回复: 3

大家新年好!我有一个关于excel自动换页的问题想请教各位。。。

[复制链接]

1

主题

2

帖子

3

积分

新手上路

Rank: 1

积分
3
发表于 2020-1-19 23:00:02 | 显示全部楼层 |阅读模式
我在做一个用VC++控制excel文档的项目,关于页面的设置均通过INI文件里的参数控制,也就是说都是可变的。excel会根据所设定的纸型、页眉、页脚、行高等进行自动换页,那么,我如何在编程中获知excel自动协调后,每一页的行数??不限语言,vb,vc,c#等均可。希望能提供个接口。谢谢!
回复

使用道具 举报

0

主题

1

帖子

2

积分

新手上路

Rank: 1

积分
2
发表于 2020-3-19 10:30:02 | 显示全部楼层
程序也去读ini文件里的参数不可以吗?
回复

使用道具 举报

0

主题

2

帖子

3

积分

新手上路

Rank: 1

积分
3
发表于 2020-4-4 13:15:02 | 显示全部楼层
每个worksheet对象有个HPageBreaks集合,代表所有的水平分页符.
一个HPageBreaks有0到n个HPageBreak.
每个HPageBreak有一个location属性(一个Range对像),就是这个分页符下边一行的第一列的那个单元格.
每个Range对像都有个row属性.代表这个range对象左上角单元格的行号.
回复

使用道具 举报

1

主题

2

帖子

3

积分

新手上路

Rank: 1

积分
3
 楼主| 发表于 2020-4-27 18:45:02 | 显示全部楼层
谢谢qvbcvb ,你说得正是我们希望用户能允许的。
谢谢zhilang ,你说得是我们得最终方案。

经过项目组的不懈努力,终于找到了一句:
mExcelApp.ExecuteExcel4Macro("Get.Document(64)")

(CApplication mExcelApp;    //Excel的Application对象)

以上在VC++ MFC工程下实现。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2020|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表