问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何vba实现SUM(D5:D6)/SUM(C5:C6)*C7

发布网友 发布时间:2024-10-20 23:11

我来回答

2个回答

热心网友 时间:2024-11-08 19:52

请执行本代码之前保存你的文件,然后执行本代码,如果你发现执行后结果不正确,请关闭文件,不要保存即可。
Sub yy()
On Error GoTo Ex
Dim rng As Range, rn As Range, r%
Set rng = Columns("C:C").SpecialCells(xlCellTypeConstants, 1)
For Each rn In rng.Areas
r = rn.Rows.Count
If r > 1 Then
rn.Offset(r - 1, 1).Resize(1) = "=SUM(R[-" & r - 1 & "]C:R[-1]C)/SUM(R[-" & r - 1 & "]C[-1]:R[-1]C[-1])*RC[-1]"
End If
Next
Ex:
End Sub追问太牛*了!
我一启动宏,怎么两个格都算出来了?能否把简化点,不用两个格全部算出来,只要算出选的那个就行了。
大师,能否加点注解?讲讲你的解题思路?

追答只要算出选择位置的代码,也是和这个差不多,可能更复杂一些。因为要判断你选择的位置是否适合放置公式。还要那个代码吗?稍等先给你注解一点上次的代码:

On Error GoTo Ex '出错时就跳到末尾Ex
Dim rng As Range, rn As Range, r% '声明变量
Set rng = Columns("C:C").SpecialCells(xlCellTypeConstants, 1) '定位c列的数值区域,当然如果c列不含有数值,这一句会报错。所以要提前写出错误处理语句
For Each rn In rng.Areas '在选定的数值区域的每个子区域循环
r = rn.Rows.Count '测试子区域的行数
If r > 1 Then '如果行数大于1就。。。
rn.Offset(r - 1, 1).Resize(1) = "=SUM(R[-" & r - 1 & "]C:R[-1]C)/SUM(R[-" & r - 1 & "]C[-1]:R[-1]C[-1])*RC[-1]" '写入公式
End If
Next
Ex: '设置的标签位置

下面是只填充选择位置的公式:
Sub 活动单元格填入公式()
Dim r As Range, n&
Set r = ActiveCell
If r.Row 4 Or r.Offset(-1) = "" Or r.Offset(, -1) = "" Or r.Offset(-1, -1) = "" Or r.Offset(1) "" Or r.Offset(1, -1) "" Then Exit Sub
n = r.Row - r.Offset(, -1).End(xlUp).Row
r = "=SUM(R[-" & n & "]C:R[-1]C)/SUM(R[-" & n & "]C[-1]:R[-1]C[-1])*RC[-1]"
End Sub

热心网友 时间:2024-11-08 19:53

sub aaa()
range("a1").Formula = "=SUM(D5:D6)/SUM(C5:C6)*C7"
end sub
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何查被录取到的专业 怎样查被录取的专业 录取后怎样查询录取的专业 录取专业怎么查 已被录取怎么查专业 ghs网络语什么意思_ghs网络语意思出处含义介绍 纸箱企业管理软件 ghs什么意思网络(ghs什么意思网络用语) 《喜羊羊与灰太狼》大结局 0与任何数相加都得原数吗? 如何用vba代码实现:A50==SUM(B2:B49) a1={SUM(IF(LEFT(L4:L15000,2)="政策",F4:F15000))} 在vba 中怎么写 江西省的邮政编码是多少啊 比较好消化的食物 江西抚州的邮政编码是多少 资溪县基本介绍 我在江苏领的结婚证,已经两年没同居了,像这种男方去民政局能自动离婚吗... 2023年小升初摇号几率与报名早晚有关系吗? 2023小升初摇号越早报名越容易摇中吗 2023年摇号报名越早越好吗? 成语玩命猜巢 成语玩命猜关于鸟 玩命猜成语巢字倒了 爸爸有一套房子,爸去世啦。儿孑要办过户吗? 我爸爸已经去世了,想房子过户我 国际收支平衡表记账方法 sony的照相机DSC-T77可以使用的视频播放格式有哪些 自考大专和成人大专哪个比较好? 福建名茶的一些起源有关福建名茶的历史渊源 太白峰寺史料记载 苹果耳机旁边的小黑点是什么? 总行分行支行什么关系 ...的解压包给我 但是我解压后文件打不开 PSD格式。求解 PS 为何以前储存了的PSD文件现在无法打开了? 乌龟看起来无精打采的,是怎么回事? 我家乌龟无精打采的,是不是病了,喂它食物也不吃,一点都不活跃?_百度知 ... 网吧管理员要多少岁的拜托了各位 谢谢 曹植曹丕曹操哪个人文学成就更高 想买缝被子的电脑绗缝机,但是种类太多不知道什么样的好,哪家质量好不容... 超市买的黄豆为什么不发芽? 08年12月超市买的黄豆现在还能吃吗 樱花和樱桃花是一种吗 胖妞年减70斤变美女记录减肥过程 2月减60斤 《非诚勿扰》于甜甜大变身 杭州170斤胖妞减重70斤变身蛮腰长腿女神你认为是真的还是假的?是不是... ...体重70公斤 女 怎么才能减到 55公斤 有减肥的 加我 一起减肥把 79... 请问用苦瓜减肥法1年可以减掉40斤吗? 俩个女人应该选择哪个,还是俩个都不要? 我们这种情况分手后还可以和好么? 曾经红遍大江南北但因“脱衣哺乳”遭封杀的盖丽丽,如今怎样了?