Справочная информация:
Я использую формы, чтобы назначить несколько цветов для ячейки.
Пример:
Сделать клетку наполовину желтой и наполовину зеленой. Я делаю ячейку зеленой и добавляю прямоугольник желтой формы сверху, закрывая половину ячейки.
Проблема:
Проблема в том, что когда я использую функцию «Сортировка» в Excel для сортировки целых строк по датам (у меня есть столбец с датами), он, очевидно, перемещает цветные ячейки соответственно, НО !! Цветные фигуры не двигаются вообще.
Как я могу сделать цветные фигуры, чтобы двигаться с клетками? Есть ли способ навсегда связать фигуру с ячейкой или строкой, чтобы она двигалась вместе со строками?
Любая помощь будет принята с благодарностью.
Кстати, я использую следующий код для генерации этих фигур в соответствии с выбранной ячейкой.
Dim shp As Shape
Set shp = ActiveSheet.shapes.AddShape(msoShapeRectangle, Selection.Left, Selection.Top, 25, Selection.RowHeight)
Спасибо