富主的休閒自由職業者跑不了,跑時錯誤9下標超出範圍怎麼辦?

發布 科技 2024-03-19
10個回答
  1. 匿名使用者2024-02-06

    下標越界(錯誤 9)。

    陣列元素和集合成員只能在定義的範圍內訪問。 此錯誤的原因和解決方法如下:

    引用了不存在的陣列元素。

    下標可能大於或小於下標範圍,或者應用程式這一側的陣列可能沒有指定的範圍。 檢查陣列的宣告以確認其上限和下限。 如果使用的是重新作用域的陣列,則應使用 ubound 和 lbound 函式來確定陣列訪問。

    如果將索引指定為變數,則應檢查變數名稱的拼寫。

    宣告陣列時未指定元素數。 例如,以下 ** 將導致此錯誤:

    dim myarray() as integer

    myarray(8) = 234 '導致錯誤 9。

    Visual Basic 不會自動將沒有指定範圍的陣列設定為 0 10。 相反,必須使用 dim 或 redim 來指定陣列中的元素數。

    引用不存在的集合成員。

    嘗試使用每個...。next 結構,而不是指定元素下標。

    使用下標的簡寫形式,結果是指定了錯誤的元素。

    例如,在集合上使用 !時運算元!系統會自動分配乙個金鑰。

    例如,object!這是一樣的。 在這種情況下,如果集合中的鍵名表示不正確的鍵,則會發生錯誤。

    若要改進此錯誤,請在集合物件中使用正確的鍵名或索引。

    uid231147 帖子1286 本質0 經驗1396 聲望0 閱讀許可權50 性別男 **時間:872小時 檢視詳情。 top

  2. 匿名使用者2024-02-05

    我和你一樣。

  3. 匿名使用者2024-02-04

    可能是你的IE瀏覽器有問題,開啟瀏覽器工具 Internet 選項 高階褲子 信譽手,點選禁用指令碼除錯(Internet Explorer)和禁用指令碼除錯(Void Other),取消每個指令碼錯誤的通知選項,然後確定,重新啟動機器,看看是否正常。

  4. 匿名使用者2024-02-03

    執行錯誤,超出範圍。

  5. 匿名使用者2024-02-02

    中毒的防毒軟體,使用卡巴斯基。

  6. 匿名使用者2024-02-01

    清理 C 盤空間並嘗試一下。

  7. 匿名使用者2024-01-31

    run-time error'9'是:執行錯誤"9"

    下標超出範圍表示:陣列定義超出範圍。

  8. 匿名使用者2024-01-30

    下標出界了! 程式中沒有特定的陣列。

  9. 匿名使用者2024-01-29

    下標越界 這最好檢查一下你的**,它應該超過陣列定義的最大範圍。 詳細**我也說不出來,

  10. 匿名使用者2024-01-28

    需要明確的是,是手機司機嗎? 解除安裝並重新安裝以嘗試。

相關回答