Копирование цветов ячеек на другой лист

Копирование цветов ячеек на другой лист

Мой активный лист (назовем его Sheet1) будет основным для редактирования и просмотра всеми пользователями. Пользователю 1 нужно просматривать только половину данных в Sheet1 за раз, поэтому я создал Sheet2, чтобы отображать только те данные, которые нужны Пользователю 1 с помощью VLOOKUP. Данные перемещаются, но не цвет ячеек.

Как мне сделать так, чтобы цвет ячеек тоже двигался? Номера столбцов не согласованы, например, столбцы C,E, F, J и M со строками 1 - 99.

В другом посте я видел похожий сценарий, но не смог заставить его работать для меня с несколькими столбцами и строками. Вот другой постКопировать цвет ячейки с одного листа на другой на основе ссылки на ячейку на втором листе

решение1

Можете ли вы предоставить примеры данных?

Функция поиска не может одновременно получить формат ячейки, единственный способ — использовать копирование (кроме VBA).

Сначала вам нужно добавить несколько вспомогательных столбцов на лист2, например 1, 2, 3, 4, 5..., а затем использовать поиск в листе1, чтобы получить 1, 2, 3, 4, 5..., а затем отсортировать "1, 2, 3, 4, 5" на листе1, скопировать часть, где лист1 и лист2 имеют одинаковые поля. Таким образом, данные, вставленные на лист2, могут одновременно сохранять формат ячеек.

Связанный контент