VBA Tab键将实际Tab值放入文本框而不是导航到下一个控件

ray*_*ray 7 excel vba excel-vba

我有一个包含文本框的VBA表单(如果重要的话,在Excel中).

有三次,我发现自己按Tab键导航到下一个控件,而是将一个实际的TAB放在文本框中.

这种形式通常会起到应有的作用,但我确实关注这个gremlin是偶尔出现的.

它已在两台不同的计算机上显示在Office 2003和Office 2007上.

有没有其他人遇到过这个问题,如果有的话,你是怎么解决的?

Tmd*_*ean 3

通过启动 Excel、立即拉出表单并按住 Tab 键,我能够 100% 地重现该问题。

如果我更改表单中的任何代码并重新保存工作簿,问题就会消失。我将把这归因于 VBA 中的侥幸编译错误。

  • 我按照你的指示也复制了。很棒的发现,我的朋友!标记为答案,因为我们知道原因以及如何解决。顺便说一句,我喜欢个人资料照片;让我想起那些为了赢得性感女性和她们的 8 位连衣裙的青睐而杀死红色和蓝色斑点的日子。 (2认同)