Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1616|回复: 3

[已解决]求组下标越界的问题

[复制链接]
发表于 2013-7-31 11:26 | 显示全部楼层 |阅读模式
Sub SmlCount()   
Dim i As Integer
Dim j As Integer
Dim k As Integer
Dim l As Integer
Dim count0 As Variant
Dim count25 As Variant
Dim count50 As Variant
Dim count75 As Variant
Dim count100 As Variant

count0 = 0
count25 = 0
count50 = 0
count75 = 0
count100 = 0


For i = 1 To 100
  For j = 1 To 100
    For k = 1 To 100

If Workbooks("波动性_02").Cells(1, i) = "境内货币市场类" Then    ’从这行开始下标越界,麻烦给位达人帮忙解决一下,谢谢~
    If Workbooks("波动性_02").Range("C" & j) = "1" Then
       If Workbooks("波动性_02").Range("K" & k) = 0 Then
          count0 = count0 + 1
         Else
           If Workbooks("波动性_02").Range("K" & k) = 25 Then
           count25 = count25 + 1
           Else
            If Workbooks("波动性_02").Range("K" & k) = 50 Then
            count50 = count50 + 1
              Else
               If Workbooks("波动性_02").Range("K" & k) = 75 Then
               count75 = count75 + 1
                Else
                 If Workbooks("波动性_02").Range("K" & k) = 100 Then
                 count100 = count100 + 1
                 End If
               End If
            End If
          End If
       End If
    End If
End If
      Next k
    Next j
Next i


End Sub


最佳答案
2013-7-31 11:36
好像工作薄workbooks与单元格cells之间,还差一个工作表sheets,不知我说对没有,如果有错,请高手们出手相助!
发表于 2013-7-31 11:36 | 显示全部楼层    本楼为最佳答案   
好像工作薄workbooks与单元格cells之间,还差一个工作表sheets,不知我说对没有,如果有错,请高手们出手相助!

评分

参与人数 1 +5 金币 +5 收起 理由
suye1010 + 5 + 5 福尔摩斯^_^

查看全部评分

回复

使用道具 举报

发表于 2013-7-31 11:39 | 显示全部楼层
本帖最后由 adders 于 2013-7-30 22:40 编辑

Workbooks("波动性_02")后面要跟Sheets再Cells, 比如:

Workbooks("波动性_02").Sheets("Sheet1").Cells(1, i)

然后后面所有的Workbooks("波动性_02").Range这种结构也一样处理,之间要加
Sheets(something...)

评分

参与人数 1 +5 金币 +5 收起 理由
suye1010 + 5 + 5 找茬高手^_^

查看全部评分

回复

使用道具 举报

发表于 2013-7-31 13:44 | 显示全部楼层
for i = Lbound(arr数组) to Ubound(arr数组)

next i
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-28 17:31 , Processed in 0.325957 second(s), 13 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表