Excel VBA抢回我的空格键操作

时间:2013-07-31 15:32:38

标签: excel vba excel-vba comments

这是一个奇怪的问题,但我无法在Google中正确地提出问题。

当我在Excel-VBA中写评论时,由于某种原因,它会将光标扣在所有空格键上。

示例:

Dim Arr() As String 'This is |<-- When I hit the space bar, I expect the cursor to be here.

但是,如果我不够快,它会将其扣回'This is|<-- Here

这真让我感到困扰,因为我不得不经常在我的文本行中放置无空间的空格。

一些行为: 当打字速度非常快时,我认为我能够超越(?)替换,并且它不会将其重新捕捉,但如果我慢慢走,它会比我快。此外,如果我击中太空,它会快速向后移动,我会击中太空,它会移动光标,现在只有在0.5秒的延迟之后它再次将其重新捕捉。

我有Excel 2010。

其他人有同样的问题,或者知道如何修复它?这不是一件大事,只是令人讨厌。

3 个答案:

答案 0 :(得分:2)

在开发人员标签中启用设计模式。

答案 1 :(得分:2)

这可能不是最初的问题,但是对于任何其他遇到这个令人沮丧的问题的人,他们也碰巧使用了OneDrive-我的问题很简单,就是我在PERSONAL.XLSB中编辑VBA时打开了一个工作簿。在OneDrive目录中。将其从OneDrive中移出后,我就不再遇到问题了。

要确定这一点,我发现一旦其他答案对我不起作用,则是一个特定的工作簿引起了该问题,因此我仅将所需的工作表复制到了一个新的工作簿中并保存了。如果这不起作用,我将值+格式复制到新工作簿中并保存。当那个不起作用时,我仅将值复制到新工作簿中并保存。然后,当我正要拔出剩下的头发时,我将原始的问题文件复制到了OneDrive目录中。还有...瞧。

答案 2 :(得分:0)

试试这个:

工具菜单 - &gt;选项 - &gt;编辑标签

清除自动语法复选框