Как проверить диапазон и скопировать ячейку, содержащую значение, в другую ячейку - PullRequest
0 голосов
/ 26 февраля 2020

У меня есть диапазон D15: V15, в котором только одна ячейка может содержать значение. Я хотел бы копировать ячейку, содержащую значение, в ячейку O7 каждый раз, когда происходит изменение на этом листе. Эта формула ниже показывает ожидаемое значение, но продолжает падать после отображения значения. Может кто-нибудь, пожалуйста, помогите мне определить причину.

Вот мой код:

Private Sub Worksheet_Change(ByVal Target As Range)

Dim SrchRng As Range, cel As Range
Set SrchRng = Range("D15:V15")
For Each cel In SrchRng
    If cel.Value <> "" Then
        'cel.Offset(-8, 11).Value = cel.Value
        Range("O7").Value = cel.Value
    End If
Next cel
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...