我有以下代码,有时当我发出错误时,我得到91错误Excel vba对象变量或使用块变量未设置错误
但是当我撤消并回到我的代码时问题我仍然得到同样的错误。奇怪的是,当我关闭Excel并重新打开文件时,代码才能正常工作。
希望找到问题的答案。
谢谢。
Private Sub UserForm_Initialize()
Set Tabs = Me.TabsForm
With Me.AllAssetsList
.List = AllAssetsSheet.Range("A2", AllAssetsSheet.Range("B2").End(xlDown)).Value
.MultiSelect = fmMultiSelectExtended
.ColumnCount = 2
.ColumnWidths = "0;"
End With
With Me.ChosenAssetsList
.MultiSelect = fmMultiSelectExtended
.ColumnCount = 2
.ColumnWidths = "0;"
End With
End Sub
它在行.List = AllAssetsSheet.Range("A2",AllAssetsSheet.Range("B2").End(xlDown)).Value