excel - 为工作簿 vba 命名
问题描述
对于某些人来说,我的问题可能很简单。我想使用 VBA 代码添加工作簿,名称为“AAA”或“AAA.xlsx”。有人可以帮忙吗?
我试过了 :
Set outputWorkbook = Workbooks.Add
With outputWorkbook
.Name = "AAA"
End With
或者
Set outputWorkbook = Workbooks.Add
outputWorkbook.Name = "AAA"
他们似乎没有工作。我得到错误
“编译错误:无法分配给只读属性”
解决方案
我认为这是一个可能的解决方案
设置 outputWorkbook = Workbooks.Add
outputWorkbook.Windows(1).Caption = "AAA"
这看起来对吗?
推荐阅读
- mailjet - 我可以为 mj-carousel 使用 for 循环吗
- javascript - 未捕获的类型错误:无法读取未定义的 bitcoinjs-lib 的属性“原型”
- python - 如何定义橙色空间
- vue.js - vue - 如何将我的道具值添加为模板中的类值?
- kotlin - 未解决的参考:build.gradle.kts 中的 KotlinCompilerVersion
- python - 获取一个 python 实例的总内存和 cpu 使用率
- cakephp - cakephp 3.7 的媒体内容编辑器 tinyMCE
- nginx - 反向代理不使用 nginx 和 kubernetes 路由到 API
- c# - 将多通道模糊着色器转换为单通道(渲染模式)
- python - numpy.power 用于负数数组