首页 > 解决方案 > 为工作簿 vba 命名

问题描述

对于某些人来说,我的问题可能很简单。我想使用 VBA 代码添加工作簿,名称为“AAA”或“AAA.xlsx”。有人可以帮忙吗?

我试过了 :

Set outputWorkbook = Workbooks.Add

With outputWorkbook

    .Name = "AAA"
End With

或者

Set outputWorkbook = Workbooks.Add

outputWorkbook.Name = "AAA"

他们似乎没有工作。我得到错误

“编译错误:无法分配给只读属性”

标签: excelvba

解决方案


我认为这是一个可能的解决方案

设置 outputWorkbook = Workbooks.Add

outputWorkbook.Windows(1).Caption = "AAA"

这看起来对吗?


推荐阅读