Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If Target.Column = 1 Then
If Not IsEmpty(Target.Item(1).Value) = True Then
If MsgBox("Вы действительно хотите удалить прежнее значение ячейки ?", vbYesNo, "") = vbNo Then
Exit Sub
End If
End If
iMax = Application.Max(Me.Columns(1))
If Not IsError(iMax) Then
Target.Item(1).Value = iMax + 1
Else
'Возможно в этом случае необходимо будет проверить корректность заполнения столбца "A"
End If
End If
End Sub
Pavel55 писал(а):Не очень понятно, что за счётчик строк Вам нужен,
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 83