【发布时间】:2020-12-30 02:25:15
【问题描述】:
我将一个变量分配给一个函数,它适用于除一个以外的所有值。
我放了值,用来测试剩下的代码。
Dim campaignGoal As String: campaignGoal = "AJ"
此代码不会产生任何赋值。
我重新启动了计算机。它只发生在值“AJ”上。
Sub main()
Dim asdf As String
asdf = "AJ"
End Sub
【问题讨论】:
-
所以你是说相同的代码以相同的方式测试除了“AJ”之外的任何值?
-
我没有尝试过任何价值,但可以。无论如何,应该完成分配我不明白为什么它不接受价值。它适用于其他计算机 xD
-
那么如果在
main例程中添加Msgbox asdf作为最后一行代码会发生什么? -
我不知道你的意思是什么所以我不能说。
-
FWIW 如果名称/值被设置为 Windows 默认值,我有时会在 VBA(和 Word 域代码)中看到非常奇怪的东西。 “AJ”是否存储为系统设置?或者在某个地方用作 Excel 中的常量值?你有过这样的经历吗?