Excel2007VisualBasic编辑器:吃空格,四处抛出光标
我无法解决此问题,我发现了类似的问题,但:Excel2007VisualBasic编辑器:吃空格,四处抛出光标,excel,vba,Excel,Vba,我无法解决此问题,我发现了类似的问题,但: 将工作簿设置为手动计算(alt-m-x-m或alt-t-o>公式)无效 将编辑器选项设置为禁用:自动语法检查和后台编译不起作用 任何人都知道如何修复这个非常恼人的行为,我习惯于快速弹出VBA(alt-f11),f7进入代码并在那里编写一些快速程序。。。而且很难改掉这个习惯,我不想编写任何office扩展,只为范围内的每个单元格添加一个引号 For Each rg In Selection rg = chr(39) & rg.value
- 将工作簿设置为手动计算(alt-m-x-m或alt-t-o>公式)无效
- 将编辑器选项设置为禁用:自动语法检查和后台编译不起作用
For Each rg In Selection
rg = chr(39) & rg.value
Next
F5,完成…Winword VBA IDE工作正常,因此目前仅在Excel中使用 我尝试过重新安装,我尝试过Excel选项>资源>诊断工具,报告它修复了1个问题,但问题仍然存在 问题似乎是VisualBasic编辑器每秒(或更少)编译一次并删除空格 一个丑陋的解决办法是在光标后加上一个引号,它不会删除空格,但这很愚蠢
我目前正在等待Office 2007 Enterprise“Change”>“Repair”完成并再次测试它,否则我将继续使用单引号。我也遇到了这个问题,对我来说,它与Excel加载项有关,它可以解释为什么在Word VBE中看不到它。尝试进入信任中心并禁用所有应用程序外接程序-如果这样可以修复它,那么您可以通过消除过程来确定哪一个出错。在我的例子中,是加载测试报告加载项与VS2010 beta 2一起安装。我遇到了这个确切的问题,以下几点对我有效 1.单击Microsoft Office按钮,然后单击Excel选项 2.单击“加载项”类别 3.在管理框中,单击COM加载项,然后单击转到 4.查找名为“负载测试报告加载项”的加载项,然后取消选中它 5.重新启动excel
此加载项与VS2010 Beta2一起安装我正在使用excel 2010,面临类似问题。当我点击空格键时,编辑器会删除空格并将光标放在最后一个字符的末尾。已尝试取消选中外接程序COM,但没有解决方案 “在Excel 2010中,切换“开发人员”功能区选项卡上的“设计模式”按钮可以解决我的问题。” 或者在vba编辑器中,单击设计模式按钮(带铅笔的图标)以进入设计模式。从运行菜单中,选择“设计模式” 从这个链接得到:
我最近在使用Excel 2010时遇到了这个问题。切换设计模式不起作用,我没有“负载测试报告加载项”。然而,我有几个其他加载项,正是其中之一(Jive for Office)导致了这个问题
因此,在2010年,您应该进入文件>选项>加载项。在“管理”对话框底部,选择“COM加载项”,然后单击“执行”。查看其中的内容,然后依次取消选择。对我来说,结果是立竿见影的——我甚至不需要重新启动Excel。我使用的是Vista,刚刚在同事运行windowsXP的笔记本电脑上进行了测试。它在那里工作得很好(即使启用了自动计算和自动语法)。我将尝试重新启动,然后重新安装,如果它仍然没有修复,请告诉你修复没有修复它,我只是用一个引号写了40多行代码来欺骗编译器&我将坚持这样做,直到我安装win7并摆脱所有这些。不幸的是,由于公司的政策&由于我要去现场进行一个项目,我现在不能这样做:(