早教吧作业答案频道 -->其他-->
用VBA根据条件自动填公式打个比方:要求B列和C列的和它们的和显示在D列,D列公式:=SUM(B1:C1),如果对应A列不为空则在D列插入公式这里用的是相对引用因为在第二行时公式就变成=SUM(B2:C2)
题目详情
用VBA根据条件自动填公式
打个比方: 要求B列和C列的和 它们的和显示在D列,D列公式:=SUM(B1:C1),如果对应A列不为空则在 D列插入公式 这里用的是相对引用 因为在第二行时公式就变成=SUM(B2:C2) 怎么实现
打个比方: 要求B列和C列的和 它们的和显示在D列,D列公式:=SUM(B1:C1),如果对应A列不为空则在 D列插入公式 这里用的是相对引用 因为在第二行时公式就变成=SUM(B2:C2) 怎么实现
▼优质解答
答案和解析
'比如在sheet1中有如你所述的原表
'则打开VBE的sheet1代码编辑窗口,将如下代码复制进去
Private Sub 填充公式()
Dim i As Integer
For i = 1 To 10000 Step 1
If Sheet1.Cells(i, 1) "" And Sheet1.Cells(i, 4) "=SUM(B" & i & ":C" & i & ")" Then
Sheet1.Cells(i, 4) = "=SUM(B" & i & ":C" & i & ")"
End If
Next i
End Sub
'运行即可
'则打开VBE的sheet1代码编辑窗口,将如下代码复制进去
Private Sub 填充公式()
Dim i As Integer
For i = 1 To 10000 Step 1
If Sheet1.Cells(i, 1) "" And Sheet1.Cells(i, 4) "=SUM(B" & i & ":C" & i & ")" Then
Sheet1.Cells(i, 4) = "=SUM(B" & i & ":C" & i & ")"
End If
Next i
End Sub
'运行即可
看了 用VBA根据条件自动填公式打...的网友还看了以下:
最基础一次函数下列说法不正确的是1.公式V=4/3πr^3中,4/3和π是常量,r是自变量,V是r的 2020-03-31 …
物理题目,流水以初速度V1进入V型管,流出时速度为V2.V1=V2=V,设每秒进入的水的质量为Q求在 2020-03-31 …
如图所示的电路中,当变阻器R的滑片P向下滑动时,电压表V和电流表A的示数变化的情况是()A.V和A 2020-04-08 …
(线性空间的同构)在验证两个线性空间V和V'是否同构时,需验证由V到V'的双射σ是否满足:(1)( 2020-05-14 …
在物理学内容中,如果某一物体质量为m,它运动时的能量E与它的运动速度v之间的关系(1)若物体质量为 2020-05-16 …
一定质量的理想气体发生状态变化时,其状态参量p、V、T的变化情况可能是()A.p、V、T都增大B. 2020-06-03 …
一定质量的理想气体发生状态变化时,其状态参量p、V、T的变化情况可能是()A.p、V、T都增大B. 2020-06-03 …
分别在什么用don't+v和not+v和v+not? 2020-06-12 …
一冰块漂浮在水面上,用V表示冰块露出水面的体积,△V表示冰块露出水面体积的减小量.若相同时间内冰溶 2020-06-12 …
请用以下单词造句![7个单词]用①fill[装满.填满.v]②pleasure[快乐;愉快;高兴. 2020-07-10 …