У меня есть таблица значений, которую нужно заполнить с помощью функции изменения рабочего листа.То, что я пытаюсь сделать, это изменить ячейку в столбцах BG, в зависимости от того, где находится цель.
Private Sub Worksheet_Change(ByVal Target As Range)
If (Not Intersect(Target, Range(Cells(12, 2), Cells(14, 7))) Is Nothing) Then
Cells(16,Application.WorksheetFunction.Column(Target))="Hello"
End If
End Sub
У меня есть похожие фрагменты кода в той же подпункте worksheet_change, которые отлично работают, когда я использую Target.Offset(1,0)
но так как мой возможный диапазон цели находится в более чем 1 строке, я не знаю, как сделать так, чтобы это всегда была строка 16 и тот же столбец, что и цель ....