文本框值分配突然不起作用

时间:2015-01-15 21:00:33

标签: excel excel-vba textbox vba

我有一个我在Excel 2010中打开的工作簿。其中的VBA代码在过去五个月中一直运行顺畅。突然间,我得到了奇怪的错误。

最令人沮丧的是当用户导航到选项卡时在 TextBox 中分配值。在打开时,我正在尝试将搜索 TextBox 的值更新为用户可能通过其他选项卡上的 TextBox 设置的单元格的值。有问题的范围是单个细胞:

Private Sub Worksheet_Activate()
    ActiveWindow.Zoom = 100
    ActiveSheet.ScatterCustomerSearch.Value = _
        Worksheets("Selection Sheet").Range("Customer_Search").Value     
End Sub

价值分配在此之前运作得很好,突然给了我一个438 error,说object doesn't support this property or method。它以前做过,但现在突然间没有了。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

可能是可怕的Microsoft update

关闭所有办公室应用程序,然后删除此文件:

C:\用户[用户名] \应用程序数据\本地\ TEMP \ Excel8.0 \ MSForms.exd

这是一个临时文件,再次打开Excel时会重新创建。看看这是否可以解决您的问题。