乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 高手请进 excel2003在同一单元格的<em>原值</em>自动加上新值,...

高手请进 excel2003在同一单元格的<em>原值</em>自动加上新值,...

作者:乔山办公网日期:

返回目录:excel表格制作


1、首先在电脑上用2007版PPT软件打开目标文件。

2、然后在C1单元格中输入公式:=IF(B1=A1,"重复",B1),回车一下。

3、由于A1与B1的内容不同,所以C1中就显示了B1的内容,如图所示。

4、然后用鼠标双击C1单元格的右下角,将公式格式填充给此列其它单元格。

5、完成以上设置后,即可达到提问者的要求。



单击菜单栏:“工具”——“宏”——“Visual Basic编辑器”或者直接按:Alt+F11,
在资源管理器中 显示e799bee5baa6e997aee7ad94e58685e5aeb9363的 要处理的 Sheet上双击,把下列代码 粘贴上。

Dim rngOld As Double, rngNew As Double
Dim Flag As Boolean
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo Er
rngNew = Target.Value
If Flag Then Flag = False: Target.Value = rngNew + rngOld
Er:
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next
rngOld = Target.Value
Flag = True
End Sub

关闭后,即可,自己已经实现。

小问题:单个单元格上用Backspace或者 右击 “清除内容” 都无法把数据 清除, 可以选多个 单元格 然后 右击 “清除内容”

1、首先,建一个Excel表格,输入公式,等待计算

2、鼠标选中计算式所在的单元格,按下Ctrl+F3,弹出定义宏界面的对话框

3、点击“新建

4、鼠标选中相应的单元格,在单元格中输入“=x",按回车,计算值就出来了,记得保存,保存时一定要注意保存类型为“启用宏的工作簿”



在A列放原值,B列放当前输入值,C列计算得到现值。
明明这么简单的事情,始终都无法理解为什么会有这样奇怪的要求,非要在同一列里进行计算。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网