-2
Это вершина функции Worksheet_ChangeRange сфера внутри worksheet_change functiion
Private Sub Worksheet_Change(ByVal Target As Range)
'Column offset
useroffset = Sheets("Data Sources").Range("L5").Value
useroffset = Range("User_Offset").Value
Первые работы вызова, но второй не даже если «User_Offset» относится к той же клетке
Я получаю ошибка Метод «Диапазон» объекта «_Решет» не выполнен
Что мне не хватает?
Нам нужна дополнительная информация, чтобы продолжить. Какая строка дает вам ошибку? У вас есть диапазон с именем «User_Offset»? – Kyle
User_Offset ссылается на «Источники данных»! $ L $ 5. Первый вызов useroffset работает, а второй, используя именованный диапазон, не соответствует. Я просто попробовал его с новой таблицей и только этими двумя строками кода и получил ту же ошибку –
Кроме того, вы не ответили на вопрос кайла. У вас есть 'variable', называемый' useroffset', который вы назначаете значение из 'Sheets (« Источники данных ») ...', вы также используете * named range * на следующей строке: 'Range (" User_Offset ")'. Имеет ли это * имя * в рабочей книге? –