消失的Excelbutton

我看到button消失在整个Office程序 – 有谁知道为什么这可能会发生? 下面的第一个截图是第一次打开时的VBE窗口 – 如果我拖动一个工具栏到一个新的位置,它的所有图标出现,但只要鼠标hover在一个button,图像消失(尽pipebutton仍然可以点击)。

其他时候,当我打开VBE窗口时,所有的button显示正确,并且不会消失,当鼠标光标移动它们(不知道为什么有时会发生这种情况)。

例如,我注意到button消失的另一个地方是在复制/粘贴时出现的popup对话框中。 button和下拉选项performance出相同的行为 – 一些图像从一开始就消失了(即最初的popupbutton),而一些图像在鼠标移过它们(下拉selectbutton)时消失。

在这里输入图像说明

在这里输入图像说明

我也经常遇到这个问题。 我的研究发现像“打印=真正的属性”(我通常不希望),“把重点放在点击”等等。我发现的唯一的东西,我工作100%(是否正确,错误或无所谓)是每个button做以下事情。

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 

我知道这样做是一件很痛苦的事情,每当你点击一个button,它就会重置自己的位置,但自从我开始这样做以来,我没有失去一个button。 现在我做每个button,我这样使用。 如果有人能拿出一个,我也会接受一个“适当的”修复。 希望这有所帮助。