“对象'范围'的方法'价值'失败了”并且擅长崩溃

时间:2016-08-22 07:11:44

标签: excel-vba runtime-error vba excel

我创建了一个用户表单,其中一个命令按钮启动了另一个可以输入数据的用户表单。然后将此数据添加到工作表中的表中,然后卸载用户窗体并将用户返回到原始用户窗体。当数据要输入工作表时发生错误。这个用户窗体可以完全独立工作,但是当它从第一个用户窗体启动时,就会发生错误。

<div ng-class='{"classtoadd": add, "active": click, "hover": hover}' ng-mouseover="add=true;" ng-mouseleave="add=false" ng-click="click = true" ng-mouseover="hover = true"></div>

1 个答案:

答案 0 :(得分:0)

我不确定为什么它不起作用,因为我个人避免使用“激活”。也许你可以试试这是否有效:

    'Previous code that worked fine

    nextRow = ActiveSheet.Range("B2", Range("B2").End(xlDown)).Count

    With ActiveSheet.Cells(nextRow + 2, 2)
        .Value = TextBox1.Value
        .Offset(0, 1).Value = ComboBox1.Value
        .Offset(0, 2).Value = TextBox2.Value
    End With
    Sheet2.Activate

    Unload Me
    End Sub

希望这能完成这项工作! (请注意,这是我的第一个答案,所以我非常愿意接受反馈)