В листе A, у меня есть один столбец с показаниями счетчика со статическим именованным диапазоном «MeterData». Первая строка диапазона - это дата (мм/дд/гг) при считывании счетчиков. Остальные строки содержат показания счетчика.Скопируйте статический именованный диапазон и вставьте его в переменный адрес ячейки в другом листе
Непосредственно выше диапазона в той же колонке находится месяц, январь-декабрь, который я выбираю из раскрывающегося списка.
В Рабочем листе B у меня есть 12 столбцов с заголовками с января по декабрь соответственно. Если, например, месяц, выбранный в листе A, - февраль, то я хочу, чтобы именованный диапазон был скопирован, а затем вставлен под февральский заголовок в листе B. Первый заголовок (январь) в листе B находится в ячейке G4.
Существует веская причина, почему показания счетчика не введены непосредственно в рабочий лист B.
Любая помощь с VBA будет очень высоко ценится. Я настоящий новичок и медленно учился копировать и адаптировать короткие решения VBA, но на самом деле не знаю больше. Спасибо за ваше время и знания.
Humble спасибо за быстрый ответ. Код выглядит следующим образом: 1. Навигация по целевым адресам работает нормально, аналогично столбцу 20 по умолчанию, когда не выполняется сопоставление. 2. Однако при вставке ячейки назначения ВСЕ заполняются ** # REF ** вместо исходных данных. 3. Также вставляются исходные форматы, записывающие условное форматирование в диапазоне назначения (каждая альтернативная строка затенена серым цветом). Надеюсь, я проясняю эти проблемы и приветствую ваши предложения. –
Я отредактировал свой оригинальный ответ, чтобы отобразить только данные результата, а не исходные формулы. – CLR
Отлично! Огромное спасибо. Я потратил довольно много времени, пытаясь взломать это и смог найти точное соответствие описанию проблемы. –