Microsoft Access 2013 "Условный формат" графика на основе вертикальной оси
Я пытаюсь сделать так, чтобы мой график имел цветовую кодировку в зависимости от типа проекта (SRSH, SRCA и т. Д.). Те, которые начинаются с S, вместе, как те, что с H и I вместе. Есть ли способ "условно отформатировать" - эти полосы данных могут быть другого цвета в зависимости от их категории?
Заранее спасибо,
1 ответ
Решение
Dim g As Object
Set g = Forms!MyForm!MyGraph.Object
If g.SeriesCollection.Count > 0 Then
g.SeriesCollection("SRSH").Interior.Color = RGB(0, 0, 0)
End If
Set g = Nothing
End Sub
Этот код изменит цвет серии "SRSH" на графике. Просто добавьте строки в IF
блок, чтобы покрасить другие серии.
Это статический код, поэтому, если структура диаграммы изменится, вам необходимо соответствующим образом адаптировать код.