I assume, hopefully not in error, that in your real workbook your raw data resides on a separate sheet (it should) and the extracted results will need to go into another sheet.
In this workbook, a dynamic named range was created for the data table:
Name = Database
Criteria cells were created on sheet2, which will hold the results of the filter.
Sheet2 contains the input cell and the filter is applied only to the Start Date.
The worksheet_change event is used so that when a new date is entered in the target cell new filter results are immediately presented. Adjust ranges and references per your actual workbook.
Sheet names in the code are sheet code names not worksheet names.
Bookmarks