excel公式不能变,如A1 1+A2 2=A3 3,当A1为0时,A2就自动为3;当A2为2时,A1自动为1,值在公式下永远不变 5
4个回答
展开全部
lz的要求只能用vba解决,在sheet1的代码区域输入如下:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Row = 1 And Target.Column <= 2 Then
If Target.Column = 1 Then
Cells(1, 2) = 3 - Target
Else
Cells(1, 1) = 3 - Target
End If
End If
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Row = 1 And Target.Column <= 2 Then
If Target.Column = 1 Then
Cells(1, 2) = 3 - Target
Else
Cells(1, 1) = 3 - Target
End If
End If
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那你设a1=a3-a2
a2=a3-a1
a2=a3-a1
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
2楼思路不错 可惜是个循环引用 呵呵
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A2输入 =3-A1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询