我看到Office程序中的按钮消失了 - 有谁知道为什么会发生这种情况?下面的第一个屏幕截图是首次打开时的VBE窗口 - 如果我将工具栏拖动到新位置,它的所有图标都会出现,但只要鼠标悬停在按钮上,图像就会消失(尽管按钮仍然可以点击)。
其他时候,当我打开VBE窗口时,所有按钮都会正确显示,并且当鼠标光标移过它们时不会消失(不知道为什么会发生这种情况)。
我注意到按钮消失的另一个地方是在复制/粘贴时出现的弹出对话框中。按钮和下拉选项表现出相同的行为 - 一些图像从一开始就消失(即初始弹出按钮),一些图像在鼠标移过它们时消失(下拉选择按钮)。
答案 0 :(得分:1)
我也经常遇到这个问题。我的研究发现了“打印=属性中的真实”(我通常不想要的),“专注于点击”等等。我发现的唯一的东西对我来说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
我知道这样做是很痛苦的,每次点击按钮都是如此 重置自己的位置,但自从我开始这样做以来,我没有丢失按钮。现在,我按照这个使用每个按钮。如果有人想出一个,我也会接受“适当的”修复。希望这有点帮助。
答案 1 :(得分:0)
我使用的是excel 2003文件,但在excel 2007中运行。我遇到一个问题,突然所有的宏按钮(约25个)突然消失在电子表格的一个标签中。其他选项卡中的宏不受影响。宏仅从一个选项卡中消失。在必须从主文件还原并更新数据后的几年中,我尝试移动了工作表第1行上的宏(并略微更改了大小)(在工作表的下方和不同行中也有宏)因此他们不再触及第1行的底部,并且现在已经有两个星期没有问题了。 (该问题每天都在使用文件中发生)。我想我突然偶然发现了治愈方法,但是时间会证明一切。
答案 2 :(得分:0)
我在Windows 7上使用excel2003。在笔记本电脑左侧,USB驱动器G:/在根部分中需要某些内容,否则我的所有按钮和复选框都将消失。这发生在过去10年中编写的所有例程中。
Excel安装在C:驱动器上,所有文件都在其中运行并保存。
我的可移动驱动器盘符被切换了,所以我的按钮在被触摸时消失了,然后全部消失。我手动将USB驱动器的驱动器号设置为G:\,并且几天后一切都正常了。 G:中的新USB记忆棒也会引起此问题,因此我将旧记忆棒根目录中的内容复制到新记忆棒中。还没有弄清楚excel在G:驱动器上正在寻找什么导致图像无法显示的问题。我去过这个论坛希望多年来能找到答案,所以希望对其他人有用。