Необходимо написать макрос к файлу "Copy", сам не смог сломит себе правильно голову, извините ((. 1. С листа "УР"(выделено желтым цветом) переместить копированием значения в лист "Б"(выделено жёлтым цветом) по условию пункт №2. 2. Столбец определяется сравнением (ячейки С2 лист "УР" и диапазон С3:Сn лист "Б", под которым и будет потом перенос значений с пункта №1. 3. Если можно, чтоб значений на листе "Б" диапазон С3:Сn тоже прописывались по мере их нарастания и нажатия функции Copy. 4. Также копирование значений переносилось бы построчно в соответствии с его наименованием хим реагента.
Необходимо написать макрос к файлу "Copy", сам не смог сломит себе правильно голову, извините ((. 1. С листа "УР"(выделено желтым цветом) переместить копированием значения в лист "Б"(выделено жёлтым цветом) по условию пункт №2. 2. Столбец определяется сравнением (ячейки С2 лист "УР" и диапазон С3:Сn лист "Б", под которым и будет потом перенос значений с пункта №1. 3. Если можно, чтоб значений на листе "Б" диапазон С3:Сn тоже прописывались по мере их нарастания и нажатия функции Copy. 4. Также копирование значений переносилось бы построчно в соответствии с его наименованием хим реагента.BSA
Осмелюсь ещё попросить! Пункт №1, №2 и №3 макрос выполняет - чётко и верно. А вот пункт №4(из задания) - нет, только на 50%. Например наименование ХР в листе "УР" сместили по высоте или убрали(взяли другое через выпадающий список). Можно ли дописать макрос?! Чтоб значение себя находило ещё по строке в листе "Б" сами и копировалась туда в свою ячейку?!
Осмелюсь ещё попросить! Пункт №1, №2 и №3 макрос выполняет - чётко и верно. А вот пункт №4(из задания) - нет, только на 50%. Например наименование ХР в листе "УР" сместили по высоте или убрали(взяли другое через выпадающий список). Можно ли дописать макрос?! Чтоб значение себя находило ещё по строке в листе "Б" сами и копировалась туда в свою ячейку?!BSA
Сообщение отредактировал BSA - Вторник, 05.04.2016, 16:25
Извините, более тщательно проверил - вроде и пункт №4, тоже работает и находит себя сам, как просил выше. Только есть нюансы, которые не заметил сразу. 1. Если значение было ранее скопировано в базу "Б" и потом через время этот хим. реагент(ХР) удалили из "УР" и перезаписали исправленные значения заново, то старые значения(удалённого ХР) не стираются в базе "Б" автоматически. 2. Если уже заполнил в листе "Б" значения по порядку их формирования и решил что надо внести(сохранить) ещё строку между сохраннёными, то проблема. Они ставятся правее остальных, а не двигают(втискиваются), где должны быть по логике.
Извините, более тщательно проверил - вроде и пункт №4, тоже работает и находит себя сам, как просил выше. Только есть нюансы, которые не заметил сразу. 1. Если значение было ранее скопировано в базу "Б" и потом через время этот хим. реагент(ХР) удалили из "УР" и перезаписали исправленные значения заново, то старые значения(удалённого ХР) не стираются в базе "Б" автоматически. 2. Если уже заполнил в листе "Б" значения по порядку их формирования и решил что надо внести(сохранить) ещё строку между сохраннёными, то проблема. Они ставятся правее остальных, а не двигают(втискиваются), где должны быть по логике.BSA
Сообщение отредактировал BSA - Вторник, 05.04.2016, 16:53