VBA Excel输入数据之间的差异

时间:2015-06-17 15:16:02

标签: excel vba excel-vba

88手动将数据输入单元格与使用自动填充程序进行操作之间的VBA存在差异吗?

因为如果我使用自动填充程序,我的代码不起作用(匹配数据)。如果一列填充了自动填充,则它不匹配数据。我附上文件说明问题。

MY FILE

这是代码:

Private Sub Worksheet_Change(ByVal Target As Range)

    If Target.Column = 1 And Target.Row = 2 Then
        Range("C2:C8").ClearContents
        Dim a As Variant
        For Each a In Range("B2:B8")
            If a.Value = Range("A2").Value Then
                Cells(a.Row, 3) = "X"
            Else: End If
        Next
    Else: End If
    End Sub

0 个答案:

没有答案