2017-08-10 144 views
-1

假设我在单元格A1中有一个数字。我想这样做,如果我在单元格A2中写入一个数字,它将在A1中添加,然后在A2中清除。我怎么做?如何将数字添加到单元格,将其添加到其他单元格中,然后清除

+0

您需要在VBA中添加一些代码。 –

+0

我找到了那部分。我想知道该写什么,因为.gs的文档有点含糊,我不知道如何做简单的事情,比如选择单元格值,存储在一个临时变量中,并写入另一个单元格。 – user3231631

回答

0

试试这个VBA代码,

Private Sub worksheet_change(ByVal target As Range) 
If target.Address = "$A$2" And IsNumeric(Cells(1, 1)) And IsNumeric(Cells(2, 1)) Then 
    Cells(1, 1) = Cells(1, 1) + Cells(2, 1) 
    Cells(2, 1).ClearContents 
End If 
End Sub 

该代码将在A1A2值,存储在A1新值,只要在单元格中输入一个新值就可以清除细胞A2数据。

相关问题