博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于使用用友华表Cell控件按需打印行的方法
阅读量:4304 次
发布时间:2019-06-06

本文共 511 字,大约阅读时间需要 1 分钟。

分享下只需一个cll文件按需打印行的觉得最好的方式:
1.cell文件要打印行的地方最好不要全删了,留一行,设置好单元格样式(字体、对齐方式、折行自适应等),后面会省一些代码;

 

2.使用CopyRange(开始列,开始行,结束列,结束行)函数,先复制设置好样式的行;
比如复制第8行2到5列,就是CopyRange(2,8,5,8)

 

3.再使用InsertRow(开始行,插入行数,sheet页索引)从开始行(当前复制的行)插入“记录数-1”行;
比如记录数是4行:InsertRow(8,3,0)

 

4.然后在循环里使用Paste(指定列,指定行,粘贴单元格样式,是否等大小粘贴,是否越过空行等)函数粘贴刚才复制的行;
由于插入的话,当前被复制行会往下挪,所以要直接从当前复制行开始粘贴,Paste(2,8,0,1,0),就会把第2列到第5列单元格(包括样式)复制到当前行,循环每行粘贴一次,4条记录就是4次;

 

5,然后对每行的单元格元素进行赋值即可;
axCell1.S(2, curRow, 0, matname);

转载于:https://www.cnblogs.com/gawking/p/6136237.html

你可能感兴趣的文章
PHP正则表达式
查看>>
CSS 设计指南(第3版) 初读笔记
查看>>
markdown学习/mou
查看>>
CentOS 搭建 LAMP服务器
查看>>
今天我注册博客园了,我很开心!
查看>>
游戏开发-从零开始 002
查看>>
N个串的最大公共子串——(9018_1856)
查看>>
VC编程心得
查看>>
mysql那些事(6) WHERE条件 字符串的引号
查看>>
微信支付配置参数:支付授权目录、回调支付URL
查看>>
Redis(四):Spring + JedisCluster操作Redis(集群)
查看>>
百度正式发布PaddlePaddle深度强化学习框架PARL
查看>>
[转]Installing Memcached on Windows
查看>>
JMeter测试组件
查看>>
测试用例设计方法
查看>>
直接从chrome中复制的body到postman中希望能自动识别去除空格
查看>>
走过小公司的坑之入职一周
查看>>
[ZJOI2007]棋盘制作 悬线法dp 求限制下的最大子矩阵
查看>>
洛谷P1073 Tarjan + 拓扑排序 // 构造分层图
查看>>
为什么需要做归一化或者标准化
查看>>