Excel VBA将工作簿从只读编码为读写接受更改

Excel VBA将工作簿从只读编码为读写接受更改,excel,vba,Excel,Vba,我是VBA编码新手,需要帮助 我的总体目标是拥有正确的编码,使我能够 将只读工作簿转换为读写工作簿,然后 接受所做的更改 我有正确的编码,允许我完成第一位(因此我可以将任何只读工作簿转换为读写工作簿),但这不允许我保存更改(仅另存为) 如果需要的话,我可以使用授权实现这一点,但是有人可以帮助我获得所需的代码吗 谢谢 Tim.如果您已经将工作簿设置为读写模式,则只需使用应用程序取消“另存为”提示。DisplayAlerts: Application.DisplayAlerts = False

我是VBA编码新手,需要帮助

我的总体目标是拥有正确的编码,使我能够

  • 将只读工作簿转换为读写工作簿,然后
  • 接受所做的更改
我有正确的编码,允许我完成第一位(因此我可以将任何只读工作簿转换为读写工作簿),但这不允许我保存更改(仅另存为)

如果需要的话,我可以使用授权实现这一点,但是有人可以帮助我获得所需的代码吗

谢谢
Tim.

如果您已经将工作簿设置为读写模式,则只需使用
应用程序取消“另存为”提示。DisplayAlerts

Application.DisplayAlerts = False
ThisWorkbook.SaveAs
Application.DisplayAlerts = True

您是否尝试过使用宏录制器录制想要执行的操作,然后查看生成的代码?