If Format(Now,"DDDD") = "Friday" Then
If DLookup("run","[29 sqn]") = FALSE Then
DoCmd.RunMacro ("the name of your macro")
DoCmd.SetWarnings FALSE
DoCmd.RunSQL "Update [29 sqn] SET run = TRUE;"
DoCmd.SetWarnings TRUE
End If
Else
DoCmd.SetWarnings FALSE
DoCmd.RunSQL "Update [29 sqn] SET run = FALSE;"
DoCmd.SetWarnings TRUE
End If