Для этого нет короткого или тупого кода, даже если праздники следует учитывать.
Один из примеров - моя функция здесь: DateDiffWorkdays .
Однако все, что вам нужно, это скопировать и вставить полный код в новый модуль, скомпилировать и сохранить.
Затем, чтобы проверить, используйте выражение, подобное этому, в событии Format раздела Подробности отчета:
Private Sub Detailsection_Format(Cancel As Integer, FormatCount As Integer)
Me!YourTextbox.ForeColor = IIf(DateDiffWorkdays([OrderDate],Date()) > 3, vbRed, vbBlack)
End Sub