excel怎么算加减乘除

[复制链接]
查看11 | 回复3 | 2011-3-5 05:24:31 | 显示全部楼层 |阅读模式
我指的是我写的公式还在,计算结果在另一个阁子里
比如在我A1计算的,回车结果自动显示在B1
下面什么都不用改,A2计算的结果自动显示在B2里
以此类推
每次计算的结果都显示在计算过程后面的表格里,请问这门设置
设置过程能清楚点吗,特别是函数方面,谢谢
回复

使用道具 举报

千问 | 2011-3-5 05:24:31 | 显示全部楼层
<pre id=\"best-answer-content\" class=\"reply-text mb10\">按ALT F11,进入VBE,双击你需要这个功能的工作表名称,输入下列代码,即可完成你的需求.
Private Sub Worksheet_Change(ByVal Target As Range)

With Target

If .Column = 1 And .Count = 1 Then
\'设置在A列且只选择一个单元格

.Offset(0, 1) = Application.Evaluate(.Value) \'将结果显示在B列.

End If

End With
End Sub
如果要在B列输入,C列显示结果,将.Column = 1改成.Column = 2,
若要在B列输入,D列显示结果,将.Column = 1改成.Column = 2,.Offset(0, 1)改成.Offset(0, 2)即可
回复

使用道具 举报

千问 | 2011-3-5 05:24:31 | 显示全部楼层
<pre class=\"replyask-text\" id=\"content-793215\">大哥不会啊,插入的时候说提示错误,请一步一步交,,谢谢
回复

使用道具 举报

千问 | 2011-3-5 05:24:31 | 显示全部楼层
<pre class=\"replyask-text\" id=\"content-797487\">插入名称对话框中,上面是输入名称x,下面的引用位置输入公式=EVALUATE(!A1)
而不是在一个地方输入x=……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行