ты мой последний курорт :) я боролся со следующим Excel VBA работы:Excel VBA: Расширенный переставляя данные в новую таблицу для экспорта
Из огромного XLS с данными об изделии из которых мне нужно экспортировать некоторые данные в специальном формате переупорядочивания: вариации того же продукта должны быть экспортированы как дополнение к базовому продукту, а не отдельному продукту.
Перестроенные данные должны быть экспортированы в текстовый файл .CSV, чтобы иметь возможность импортироваться в Adobe Indesign (для объединения данных).
Изображения объяснят процесс еще лучше: см. Ссылки ниже.
Исходный файл выглядит примерно так: Base Table
Он содержит один столбец «CatStyleNr», который служит в качестве проверки, чтобы увидеть, если продукт должен быть из других частей , Во время экспорта продукты с одним и тем же «CatStyleNr» должны быть объединены в одну строку вместо разных строк.
Необходимый результат выглядит как: Экспорт таблицы
Растворы, насколько я могу думать, это запустить через каждую строку базовой таблицы и проверить, если значение в ячейке «CatStyleNr» уже существует в таблице экспорта (на втором листе или невидимом?). Если он еще не существует, следует добавить новую строку и данные должны быть скопированы. если «CatStyleNr» уже существует, его следует добавить в существующую строку ...
Если вы пытались использовать разные макросы на основе коротких частей, я мог бы копировать из других потоков, но это просто не получается.
Кто может мне помочь? Заранее спасибо!!!!