its a delete query you require, not a macro.
DELETE * FROM tblYourTable WHERE Yourdate <= #mm/dd/yyyy#
substitute the date values for mm/dd/yyyy (note the format)
But before you actually delete the records, create a select query first to determine if the correct record set has been selected...