VBA代码无法在牲畜饲料上自动触发/起作用,当我们手动输入数据时,它会起作用

时间:2018-08-08 05:03:47

标签: excel vba excel-vba excel-formula excel-2010

下面的代码无法自动运行,当我手动输入值时,它可以正常工作。

第2列具有实时股票价格,其他单元格具有固定值,我的条件是将实时价格与固定值匹配,但是它不适用于实时价格,但是当我手动输入任何内容时,它可以正常工作。我尝试了Worksheet_Change事件,但仍然无法正常工作。

Private Sub Worksheet_Calculate()

Application.EnableEvents = False

If Sheet1.Cells(2, 2) = Sheet1.Cells(2, 26) Then
    Sheet1.Cells(2, 27).Value = Sheet1.Cells(2, 26).Value
End If

If Sheet1.Cells(3, 2) = Sheet1.Cells(3, 26) Then
    Sheet1.Cells(3, 27).Value = Sheet1.Cells(3, 26).Value
End If

Application.EnableEvents = True

End Sub

0 个答案:

没有答案