For business reasons this needs to stay in Excel. MS Access also doesn't address the conditional formatting issue.