对象'_Application'的方法'Range'失败

时间:2014-06-05 14:20:24

标签: excel-vba runtime-error vba excel

我正在创建一个名为'fmtToolBar'的用户表单,但任何runninig代码尝试都失败了:

运行时错误'1004':
对象'_Application'的方法'Range'失败

  
    

Sub ToolbarShow()
       昏暗的形式作为fmtToolBar
       设置form = fmtToolBar
       form.Show(0)'这是为了使表单无模式,以便您可以使用表单打开的'excel电子表格'

  

End Sub

我也尝试过使用

  
    

fmtToolBar.Show vbModeless
        Application.Range(“DrawMap”)。Value = True'绘制地图是excel文件中的单元名'

  

这也会导致同样的错误。


解决

我发现错误,程序将从单元格中删除所有名称,因此无法找到单元格“DrawMap”,因为它一直被重命名为默认值。

1 个答案:

答案 0 :(得分:-1)

只需单击VBA编辑器中的表单,然后在属性菜单中将ShowModal值设置为false。