Свойство «Toggle» должно быть установлено в True только один раз для каждой строки: это означает, что функция будет переключать (переключать) цвет, который она возвращает.
Так что если вы вызываете их в этом порядке, этокод делает это:
=Code.AlternateColor("AliceBlue", "White", True)
возвращает «AliceBlue» =Code.AlternateColor("AliceBlue", "White", False)
возвращает «AliceBlue» =Code.AlternateColor("AliceBlue", "White", False)
возвращает «AliceBlue» =Code.AlternateColor("AliceBlue", "White", False)
возвращает «AliceBlue» =Code.AlternateColor("AliceBlue", "White", True)
возвращает «Белый» =Code.AlternateColor("AliceBlue", "White", False)
возвращает «White "=Code.AlternateColor("AliceBlue", "White", False)
возвращает" White "=Code.AlternateColor("AliceBlue", "White", False)
возвращает" White "=Code.AlternateColor("AliceBlue", "White", True)
возвращает" AliceBlue "=Code.AlternateColor("AliceBlue", "White", True)
возвращает" White "=Code.AlternateColor("AliceBlue", "White", True)
возвращает" AliceBlue "=Code.AlternateColor("AliceBlue", "White", True)
возвращает" White "=Code.RestartColor("AliceBlue")
возвращает" AliceBlue ""=Code.AlternateColor("AliceBlue", "White", False)
возвращает" AliceBlue "=Code.AlternateColor("AliceBlue", "White", False)
возвращает" AliceBlue "
Таким образом, любые вызовы AlternateColor с переключателем = False будут возвращать тот же цвет, что и последний вызов.Любые вызовы с toggle = true переключатся на другой цвет.
RestartColor возвращает к начальной точке: возможно, вы всегда хотите, чтобы верхний ряд каждого экземпляра группировки был закрашен одним и тем же цветом.