Страницы: 1
RSS
Копирование данных из таблицы на разные листы согласно номера пробы, Макрос
 
Здравствуйте.
Помогите пожалуйста разобраться с написанием макроса для переноса данных с Январь ARL-9900  Excel в Градацию согласно номера пробы на каждый лист.
Файл Градация является базой с информацией по каждой пробе с уникальным номером. Таблица Январь ARL-9900  Excel является базой данных результатов химического анализа материала.
 
Сергей Калашник, это все?)Может нужно более развернуто описать задачу с конкретикой, в файле Градация повторяются пробы что с ними делать. Так же вот проба 3104392 ее нет ни на одном листе что делать?  а может быть что номер одной и той же пробы на всех листах или нескольких что делать? и еще много "что делать" моэно поискать пока вы не опишите нормально задачу и не покажете желаемый результат в ФАЙЛЕ
короче не понятно нифига) (Мне)  
Изменено: Mershik - 10.12.2020 09:14:57
Не бойтесь совершенства. Вам его не достичь.
 
Цитата
Сергей Калашник написал:
по каждой пробе с уникальным номером
на VBA -- CreateObject("scripting.dictionary") вам в помощь
собираете в словарь все d1.Item(ваш_unique_num_проба) c нужной инфо по пробе и выгружаете на лист - и так для каждого листа - вам так будет проще...
вариант сложнее - берёте всё в словарь, а на листы выгружаете частичную, только нужную инфо из одного и того же словаря...
ПРИМЕР - VBA Копирование данных между таблицами (в соответствии с критериями),
p.s.
вы бы пример прикладывали с одним листом и на 20 строк - чтобы суть понять, остальное по аналогии... а то смахивает на  задание в раздел Работа, а не на ваш вопрос по excel
Изменено: JeyCi - 11.12.2020 19:45:56
чтобы не гадать на кофейной гуще, кто вам отвечает и после этого не совершать кучу ошибок - обратитесь к собеседнику на ВЫ - ответ на ваш вопрос получите - а остальное вас не касается (п.п.п. на форумах)
Страницы: 1
Наверх