Добрый день.
Нужно несколько отдельных макросов, каждый для своей конкертной задачи.
1. Удалить лишние ковычки только в начале и конце строки. Но оставить их внутри названия.
2. Искать дубли в строке Наименование. При этом название товара может быть одинаковое, но где-то могут быть лишние пробелы или наоборот, пробелов может не быть. Где-то добавлены спецсимволы, например ковычки, дефисы и слешы. Надо разобрать все строки и сравнивать только значения без лишних символов. В идеале, подсвечивать одним цветом текст дублей которые совпадают между собой на 100 процентов. Другим цветом которые совпадают, например более чем на 90 процентов, выделять цветом текст совпадающих символов.
3. Найти в строке партнам из массива "Партнам" и вернуть найденное значение в 9 столбец ПАРТНАМ. Вставленное значение в ячейку выделить цветом. Сам массив с данными партнам должен хранится в виде отдельного обновляемого файла. (Вставленное значение не должно содержать лишних пробелов, и совпадать по количеству найденных символов.)
4. Аналогично поступить с массивом "Бренд" и вернуть найденное 100 процентное совпадение в 2 столбец БРЕНД. Вставленное значение в ячейку выделить цветом. Сам массив с данными партнам должен хранится в виде отдельного обновляемого файла. (Вставленное значение не должно содержать лишних пробелов, и совпадать по количеству найденных символов.)
5. Аналогично поставить с массивом "Префикс" и вернуть найденное 100 процентное совпадение в 6 столбец ПРЕФИКС. При этом найденный префикс в столбце "Наименование" удалить, оставив там остальное. Вставленное значение в ячейку выделить цветом. Сам массив с данными партнам должен хранится в виде отдельного обновляемого файла. (Вставленное значение не должно содержать лишних пробелов, и совпадать по количеству найденных символов.)
Нужно несколько отдельных макросов, каждый для своей конкертной задачи.
1. Удалить лишние ковычки только в начале и конце строки. Но оставить их внутри названия.
2. Искать дубли в строке Наименование. При этом название товара может быть одинаковое, но где-то могут быть лишние пробелы или наоборот, пробелов может не быть. Где-то добавлены спецсимволы, например ковычки, дефисы и слешы. Надо разобрать все строки и сравнивать только значения без лишних символов. В идеале, подсвечивать одним цветом текст дублей которые совпадают между собой на 100 процентов. Другим цветом которые совпадают, например более чем на 90 процентов, выделять цветом текст совпадающих символов.
3. Найти в строке партнам из массива "Партнам" и вернуть найденное значение в 9 столбец ПАРТНАМ. Вставленное значение в ячейку выделить цветом. Сам массив с данными партнам должен хранится в виде отдельного обновляемого файла. (Вставленное значение не должно содержать лишних пробелов, и совпадать по количеству найденных символов.)
4. Аналогично поступить с массивом "Бренд" и вернуть найденное 100 процентное совпадение в 2 столбец БРЕНД. Вставленное значение в ячейку выделить цветом. Сам массив с данными партнам должен хранится в виде отдельного обновляемого файла. (Вставленное значение не должно содержать лишних пробелов, и совпадать по количеству найденных символов.)
5. Аналогично поставить с массивом "Префикс" и вернуть найденное 100 процентное совпадение в 6 столбец ПРЕФИКС. При этом найденный префикс в столбце "Наименование" удалить, оставив там остальное. Вставленное значение в ячейку выделить цветом. Сам массив с данными партнам должен хранится в виде отдельного обновляемого файла. (Вставленное значение не должно содержать лишних пробелов, и совпадать по количеству найденных символов.)