24小时热门版块排行榜    

查看: 335  |  回复: 0

goodwoniu

新虫 (初入文坛)

[求助] vb语言 宏

运行vb是显示:运行时错误‘6’,溢出
下面是代码 ,麻烦大神解答!!请尽量详细点,本人小白。
Function bValidateLinkageRng(rng As Range) As Boolean
  Dim i As Integer
  bValidateLinkageRng = True
  
  If rng.Columns.Count < 3 Then
    bValidateLinkageRng = False
    Exit Function
  End If
  
  For i = 1 To rng.Rows.Count
    If Len(rng.Cells(i, 1)) * Len(rng.Cells(i, 2)) * Len(rng.Cells(i, 3)) = 0 Then
      bValidateLinkageRng = False
      Exit Function
    ElseIf Not Application.WorksheetFunction.IsNumber(rng.Cells(i, 2)) Then
      bValidateLinkageRng = False
      Exit Function
    End If
  Next
End Function
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 goodwoniu 的主题更新
信息提示
请填处理意见