Report Filter Automating

Does anyone know if we can use fields in the report filters?  For example, if we are running a report every week can a filter be added to always select the 7 days prior?  I am hoping to schedule distribution of reports with pre-populated time ranges for the most recent reporting week.