neat way to get last friday's date
Does this help get you started? I just gave it a quick test and seemed to work ok.
Private Sub LastFriday()
Dim iWeekday As Integer, LastFridayDate As Date
iWeekday = Weekday(Now(), vbFriday)
LastFridayDate = Format(Now - (iWeekday - 1), "dd-mmm-yy")
End Sub
DateAdd("d", -1 - Weekday(Now), Now)