如何把公式用宏的形式,或者VBA写进EXCEL 100

背景:我有一个报表,里面有海量的公式,但是公式太多,报表大,打开也很慢求助:能否用宏,或者VBA把公式写进EXCEL单元格里,数据生成后,再用生成的数据把公式覆盖掉,每次... 背景:我有一个报表,里面有海量的公式,但是公式太多,报表大,打开也很慢
求助:能否用宏,或者VBA把公式写进EXCEL单元格里,数据生成后,再用生成的数据把公式覆盖掉,每次更新资料后,运行一次宏把公式写入一次,数据生成后,再把公式覆盖掉,这样报表会很小,打开速度也快
请求:请把您是用VBA写公式的EXCEL样表发送我一份学习,感谢了
展开
 我来答
朱仕平
2012-07-09 · 知道合伙人软件行家
朱仕平
知道合伙人软件行家
采纳数:7872 获赞数:29213
15年质量管理经验, 5年EXCEL培训经验, 目前专职EXCEL网络教育和企业培训

向TA提问 私信TA
展开全部
用VBA的话,不需要先写入公式,再用数据覆盖公式.而是VBA通过运算直接给单元格赋值...有得商量加463927719
愚奥yx
2012-07-08 · TA获得超过380个赞
知道小有建树答主
回答量:286
采纳率:0%
帮助的人:275万
展开全部
那还不如在VBA里计算好,直接填数据方便了。
下面的语句将A1单元格与B1单元格内容相加后填入C1单元格
Range("c1").Value = Range("a1") + Range("b1")
公式相同的单元格可以用循环语句来填。
追问
能否留下联系方式,明日请教,追加300分亦无妨,感谢
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sword9000
2012-07-08 · TA获得超过141个赞
知道答主
回答量:75
采纳率:0%
帮助的人:60.7万
展开全部
试举一例:cells(1,3)=cells(1,1)+cells(1,2)
复杂的公式可以使用自定义函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-07-08
展开全部

将公式通通转换成VBA代码形态

 

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
diybutterfly
2012-07-08 · 超过61用户采纳过TA的回答
知道小有建树答主
回答量:291
采纳率:0%
帮助的人:94.3万
展开全部
用VBA写计算公式,表达起来会比较麻烦,当然效率会提高很多。你就是把相应的公式用代码表示就可以了啊。然后把公式计算结果赋值给相应的单元格。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式