Hi,
You had still not copied exactly the code I gave you.
Specifically you continue to use
which syntax is unknown to VBA.
Other problems.
1. Using the DATE in the filename is fine except that the default date inculdes "/" characters, and for some reason Windows does not like these characters in file names. You need to change the "/" to a "_" or some other character which is allowed. Hence the Replace() code in the code below.
2. You use ActiveSheet.Copy, which is fine and which creates a new workbook, but then in the next line you use a 'With ActiveSheet.Copy' which simply creates another workbook. You don't need this.
The corrected code is below. Please be sure to copy this carefully.
Bookmarks