| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1172 人关注过本帖
标题:execl公式复制问题
只看楼主 加入收藏
ami1999
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2015-5-14
结帖率:75%
收藏
已结贴  问题点数:20 回复次数:2 
execl公式复制问题
一个多行execl表格,前10列数据是从其他文件中读取写入execl中,第11列开始为公式计算出的结果。
每天需要写几行数据,第11列开始有编辑好的公式。
xlSheet.Cells(r, 11).Formula = xlSheet.Cells(r - 1, 11).Formula

现在用上面这行代码,想复制公式到当前行。

运行结果:第一行(r)复制出,但计算是计算的(r-1)行数据。
          第二行(r+1)复制不出公式,是复制了(r)行的计算结果。

vb小白,请大神们帮助。
2016-07-28 10:37
xiangyue0510
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:86
帖 子:941
专家分:5244
注 册:2015-8-10
收藏
得分:20 
换成FormulaR1C1试试
很少用公式的复制,既然都是VB/VBA了,直接写公式也不麻烦了么
2016-07-28 13:55
ami1999
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2015-5-14
收藏
得分:0 
回复 2楼 xiangyue0510
感谢xiangyue0510,使用FormulaR1C1解决问题。
谢谢谢谢!
2016-08-04 09:56
快速回复:execl公式复制问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030679 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved