2017-08-31 71 views
0

我看到按钮在整个Office程序中消失 - 有谁知道为什么会发生这种情况?下面的第一个截图是第一次打开时的VBE窗口 - 如果我将一个工具栏拖到一个新位置,它的所有图标都会出现,但只要鼠标悬停在按钮上,图像就会消失(尽管按钮仍然可以点击)。当我打开VBE窗口时,其他时候,所有的按钮都能正确显示,并且在鼠标光标移动时不会消失(不知道为什么有时会发生这种情况)。消失的Excel按钮

我注意到按钮消失的另一个地方是在复制/粘贴时出现的弹出对话框中。按钮和下拉选项表现出相同的行为 - 一些图像从一开始就消失了(即最初的弹出按钮),而一些图像在鼠标移过它们时会消失(下拉选择按钮)。

enter image description here

enter image description here

+0

更新:我应该补充说,在安全模式下打开Excel,Word等时,问题仍然出现 - 所以这个问题似乎不是加载项。 – hendej15

回答

1

我也有这个问题相当频繁。我的研究发现诸如“print = true属性”(我通常不想),“专注于点击”等等。我发现的唯一的东西对我来说是100%正确,错误或无所谓)是每个按钮执行以下操作。

Private Sub CommandButton10_Click() 

'__SEARCH FOR SOMETHING BY NAME__ 

    With Me.CommandButton10 
    .Left = 860.5 
    .Top = 47.25 
    .Width = 50.25 
    .Height = 25.5 
    End With 
    'The rest of your code goes here.. 
End Sub 

我知道这是一个痛苦的做这种方式,每次你点击一个按钮,它 重置自己的位置,但自从我开始做这个,我并没有失去一个按钮。现在我按照这样操作每个按钮。如果有人能拿出一个,我也会接受一个“适当”的解决方案。希望这有所帮助。

+0

感谢米奇!这对于恢复误入歧途的ActiveX命令按钮是一个很好的建议 - 你有什么想法如何恢复我的屏幕截图中缺失的按钮?据我所知,它们是以某种方式被更改或损坏的CommandBar对象。 – hendej15

+0

据我所知,您的问题与Office 2013相关。我在微软的网站上找到了以下文章。看看这个入口。这是唯一一个有人发现修复(某种)的人。 https://answers.microsoft.com/en-us/msoffice/forum/msoffice_install-mso_winother/text-menu-names-buttons-disappear-re-appear-on/4462b72b-6568-4aba-967d-809db4b634b9?auth= 1 – Mitch

+1

如果您的计算机上的视频配置与负责显示应用程序和动画的Office功能集不兼容,您可能会遇到这些症状。 操作系统的硬件加速功能依赖于最新的和兼容的显示驱动程序。 注意:当Office在远程桌面会话中运行时,以及在安全模式下启动应用程序时,始终禁用使用视频卡的硬件加速。禁用硬件加速在办公室 – Mitch