使用为属性VBA保留的单词

时间:2018-01-28 18:55:26

标签: vba excel-vba excel

我正在开发一个从安全网站导入数据的VBA项目。 我发现有点麻烦,我无法弄清楚如何解决它。 当我打算提供用户名信息时,VBA将读作.UserName属性。我想知道如何在不将其作为属性读取的情况下使用“用户名”字。

示例

它是怎么回事(VBA自动纠正):

https://api.instagram.com/v1/users/self/media/recent?access_token={access_token}

应该如何:

With ieDoc.forms(0)
.UserName.Value = "montemor"
.Password.Value = "example"
.submit

非常感谢。

2 个答案:

答案 0 :(得分:-1)

在代码Dim UserName中输入某个地方 - 您的财产将被更正。

答案 1 :(得分:-1)

您在With构造中使用它(带有.),以便VBA完全按照您的要求去做 - 访问Form属性。

如果您还有一个名为username的变量,则可以将.放在该行的前面。但是,除非您的代码中还有其他内容需要它,否则您也不希望将其封装在With构造中。

编辑:这回答了OP的一部分:“我想知道如何使用”用户名“字而不将其作为属性读取。”