Я использую Excel VBA и есть событие worksheet_change как так:Worksheet_Change Событие ошибки давая время выполнения 13 - Тип Несовпадение при вставке строк
Private Sub Worksheet_Change(ByVal Target As Range)
If Target = Range("rel_type") Then
--some code
End If
End Sub
Этот код работает здорово, когда я внести изменения в именованный диапазон «rel_type». Однако, если я вставляю строку где-нибудь еще в электронную таблицу, я получаю ошибку 13-типа ошибки 13-типа в первой строке этого Sub. Кто-нибудь знает обходное решение? Я не знаком с событием Worksheet_Change и не могу найти хорошую документацию (или, по крайней мере, документацию, в которой упоминается, почему эта ошибка возникла). Благодарю.
Да, это именно то, что мне нужно! Благодаря! Оно работало завораживающе. Я не был знаком с опцией Intersect или EnableEvents, поэтому я многому научился здесь - я ценю это. – rryanp
@rryanp: Обновлено мое сообщение с дополнительной информацией :) –