溢出(錯誤6)

當賦值超出目標的限制時,就會發生溢出。

基本介紹

  • 中文名:溢出(錯誤6)
  • 外文名:溢出(錯誤6)
  • 定義:當賦值超出目標的限制時益處
  • 解決方法:計算或數據類型的結果的轉換太大
此錯誤有以下的原因和解決方法:
賦值、計算或數據類型的結果的轉換太大,以致於不能在變數類型所允許的範圍內表示出來。
賦值給足夠表示值的範圍的類型的變數上。
給屬性的賦值超過屬性能接受的最大值。
確保賦值適合屬性的範圍。
試圖在計算中使用一個數字,並且該數字被強制為一個整數,但是結果超過了整數的範圍,例如:
Dim x As Long
x = 2000 * 365 ' 錯誤: 溢出
要解決這個問題,請按如下方式鍵入該數字:
Dim x As Long
x = CLng(2000) * 365
詳細信息,可選取有問題的項目,並按下 F1 鍵。

相關詞條

熱門詞條

聯絡我們