Hello lmj4,
there's no need for the data to be on the same sheet as the chart, especially when you use range names to define the chart. In my previously uploaded file, the chart ranges are set dynamically, based on the values selected manually in two cells. You can of course use an InputBox to ask the user about the start and end date and then write that value into the fields. This will cause the dynamic ranges to recalculate, and you can then assign the range names to the chart series with code along the lines of:
If you need more help with this, you can post the workbook.
cheers
Bookmarks