If the rule for code tags is new to you, then please take the time to review our rules. There aren't many, and they are all important.
The Read Only attribute is a Windows file system attribute, not an Excel attribute. When you use the xlDialogSaveAs dialog box, you lose control over how this file is saved. You can use SetAttr to turn of the Read Only after the file is saved. With the save method you have used, the active workbook's name is changed, so it is easy to reference it and reset the Windows attributes:
Bookmarks