【问题标题】:Spacebar not working at end of the line in Excel VBA Editor空格键在 Excel VBA 编辑器中的行尾不起作用
【发布时间】:2018-08-16 18:58:51
【问题描述】:

我将personal.xlsb 移到了新笔记本电脑上,但遇到了一个奇怪的问题。

  1. 空格键在行尾不起作用,除非它是一个完全空的行。

示例 1:不工作示例 |不工作

示例 2:工作示例 |会工作

  1. 当我按空格键时,文本选择指针没有移动,但位置指示器在原始位置和 (col+1) 之间闪烁。

指针位置指示图

【问题讨论】:

  • 顺便说一句:我没有创建任何计时器事件。我试过设计模式,不行,我试过打开和关闭自动语法检查,不行。
  • 我所有的 vba 代码都在 persional.xlsb 中,我发现了一件可笑的事情:如果我从 Onedrive 打开一个文件,问题就会发生,如果我从本地打开一个文件,问题就会消失。

标签: excel vba vbe


【解决方案1】:

我有同样的问题。我发现如果我关闭自动保存,它工作正常。如果我打开一个启用了 AutoSave 的新工作簿,问题会再次出现,直到我关闭 AutoSave。AutoSave toggle

【讨论】:

  • 为我工作谢谢
【解决方案2】:

所以我的个人工作簿上也遇到了同样的问题。我发现如果我在活动工作簿中创建另一个模块,无论出于何种原因,它都会修复错误。

仅供参考,出于某种原因,我必须将活动工作簿保存为启用宏的工作簿,然后如果我打开另一个工作簿,问题不会持续存在。

【讨论】:

    猜你喜欢
    • 2010-11-12
    • 1970-01-01
    • 1970-01-01
    • 2015-08-05
    • 1970-01-01
    • 1970-01-01
    • 2018-10-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多