Я использую событие worksheet_change на данной вкладке (Данные), где я хочу сослаться на таблицу на другой вкладке (Сводка по случаям). При обращении к таблице на листе 2 с помощью Sheets (). ListObjects () я получаю ошибку 438, в которой говорится, что объект не поддерживает это свойство или метод. Однако функция «watch» отладчика может прочитать инструкцию без ошибок.
Любые советы по обнаружению моей ошибки будут оценены! Спасибо!
Соответствующий пример кода:
Dim byCase As Worksheet
Dim byCaseShName, byCaseTblName As String
byCaseShName = "Summary by Case"
Set byCase = Sheets(byCaseShName)
byCaseTblName = "Table3"
byCase.ListObjects (byCaseTblName)