@Tim
Williams的建议奏效了。(使用SaveAs并为Password和WriteResPassword参数传递空字符串。)我在文件名后使用’None’作为’format’参数,并且使用新的文件名来防止Excel提示我是否确定要覆盖现有文件。我还发现我不需要使用这种方法进行wb.Unprotect和wb.UnprotectSharing调用。

@Tim
Williams的建议奏效了。(使用SaveAs并为Password和WriteResPassword参数传递空字符串。)我在文件名后使用’None’作为’format’参数,并且使用新的文件名来防止Excel提示我是否确定要覆盖现有文件。我还发现我不需要使用这种方法进行wb.Unprotect和wb.UnprotectSharing调用。