EXCEL2003 VBA 錯誤「陣列索引超出範圍」

顯示結果從第 1 筆 到 3 筆,共計 3 筆
  1. #1
    村人A lenbo 的大頭照
    註冊日期
    2001-04-30
    所在地區
    plala.co.jp
    討論區文章
    11,094

    EXCEL2003 VBA 錯誤「陣列索引超出範圍」

    語法:
    Sub compare()
      For i = 2 To 2039 Step 1
        For j = 2 To 81 Step 1
          If Workbooks("問卷").Worksheets("Sheet1").Cells(i, 6) = Workbooks("縣市代號").Worksheets("Sheet1").Cells(j, 6) Then
            For k = 1 To 19
              Workbooks("問卷").Worksheets("Sheet1").Cells(i, k + 215).Value = Workbooks("縣市代號").Worksheets("Sheet1").Cells(j, k + 7).Value
            Next k
            j = 100
          End If
        Next j
      Next i
    End Sub
    主要是比對兩個不同的 excel 檔案儲存格的值,
    可是在執行巨集時,總會跳出錯誤視窗「陣列索引超出範圍」
    但是一樣是 Excel2003 我朋友卻可以執行…真是怪也!



  2. #2
    會員
    註冊日期
    2006-02-19
    討論區文章
    26
    我猜你是Workbooks("縣市代號").沒開啟吧?

  3. #3
    村人A lenbo 的大頭照
    註冊日期
    2001-04-30
    所在地區
    plala.co.jp
    討論區文章
    11,094
    引用 作者:birdbird
    我猜你是Workbooks("縣市代號").沒開啟吧?
    有!兩個 excel 檔都有開啟。

類似的主題

  1. 【硬體求助】玩遊戲時,螢幕跳出超出工作範圍
    作者:冷月寒羽 所在討論版:-- HELP ME 電 腦 軟 硬 體 急 救 版
    回覆: 1
    最後發表: 2008-06-25, 05:24 PM
  2. 【求助】「所使用的裝置識別碼超出系統範圍。」
    作者:t77210y 所在討論版:-- HELP ME 電 腦 軟 硬 體 急 救 版
    回覆: 2
    最後發表: 2007-07-23, 10:52 AM
  3. 有無辦法可關閉Word的「一個以上的邊界超出可列印範圍」提示
    作者:onestop888 所在討論版:-- HELP ME 電 腦 軟 硬 體 急 救 版
    回覆: 0
    最後發表: 2006-05-15, 01:40 PM
  4. 視窗內容有時候會超出顯示範圍,又不能改視窗大小..
    作者:rensakura 所在討論版:-- Windows 討 論 版
    回覆: 1
    最後發表: 2006-03-11, 09:16 AM
  5. 【求助】刷新率超出範圍,什麼意思呢??
    作者:wacky 所在討論版:-- Windows 討 論 版
    回覆: 1
    最後發表: 2003-09-01, 10:10 PM

 

vba 陣列 索引範圍

excel vba 2007 陣列索引超出範圍

陣列超出邊界

excel 2010 2003巨集不相容 陣列索引超出範圍

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •