Tag: 执行用户

UserForm中的自动筛选范围会导致过早的函数无错地退出

Excel 15.0.4833.1001 Win 7 Pro 64位 更新: 我有一个邻近的原因:被筛选的数据范围也是我的UserForm上的列表框的RowSource 。 我修改了函数将所有的数据复制到一个临时表, 然后做所有的操作,现在它工作正常。 我有一个GetFileredDataRange函数采用providerName ,适当筛选rawDataRange ,并将筛选的结果复制到新的工作表。 function: Public Function GetFilteredDataRange(ByVal providerName As String) As Range '/ returns range containing filtered data Const PROVIDER_COLUMN As Long = 2 Dim rawFinalrow As Long rawFinalrow = wsInputs.Cells(1, 1).End(xlDown).Row Dim rawFinalColumn As Long rawFinalColumn = wsInputs.Cells(1, 1).End(xlToRight).Column Dim rawDataRange As Range […]