VBA文本框名称长度:“不是合法对象”

时间:2015-07-19 10:33:54

标签: vba textbox

当我尝试将文本框默认名称更改为“Energia_elektryczna_czynna”(共26个字符)时,我收到错误:“不是合法对象名称”。

当我用Google搜索时,我发现了:

  

表单和控件名称必须以字母开头,最多可包含40个字符 - 包括字母,数字和下划线(_)。

为什么我不能做出改变呢?

1 个答案:

答案 0 :(得分:0)

复制/粘贴时,尤其是从Excel中复制/粘贴时,通常会留下空白符号,这些符号在TexBox - 类控件中不可见。另一个复制/粘贴有问题的应用程序是我的Lync,我总是抓住比我想要的更多。

我建议通过将显示空白选项ON 粘贴到Notepad ++中来检查此类复制文本。这样,您将确保字符串中意外部分没有空格。

我从你的问题中复制了文本框的名称,然后粘贴到“属性”字段中,它运行正常:

enter image description here

Miłejpracyżyczę!