gpt4 book ai didi

vba - Excel 工作表名称中的大小写更改

转载 作者:行者123 更新时间:2023-12-04 21:20:43 24 4
gpt4 key购买 nike

我有一些按对象名称引用工作表的 excel vba 代码:

price = wks_PRICE.Range("A1")

我的问题是我们现在已将所有工作表名称更改为 Camel 大写字母,因此工作表对象现在称为“wks_Price”。

但是 excel 仍然会自动将代码中的所有内容恢复为原始大小写,然后无法运行。

IE。我将输入代码:
price = wks_Price.Range("A1")

然后vba将自动将其更改回
price = wks_PRICE.Range("A1")

即使不再定义“wks_PRICE”。

然后它将因“编译错误: undefined variable ”而崩溃

关于如何解决的任何想法? (除了将所有工作表对象名称更改回来)

最佳答案

使用您想要的名称声明变量工作表 wks_Price,VBE 将自动更正您的变量的所有出现,以明确您声明它的方式。如果它已经将其更改为 CAPS,则意味着您在某处声明了此变量(搜索您的模块/项目)。

关于vba - Excel 工作表名称中的大小写更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51208939/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com