共用方式為


溢位 (錯誤 6)

當您嘗試設定作業,而設定超過作業的限制時,就會導致溢位。 此錯誤的原因及解決方案如下︰

  • 工作分派、計算結果或資料類型的轉換太大,以致於無法顯示在變數類型所允許之值範圍中。

    請指派值給可容納較大範圍值的變數類型。

  • 指派工作至屬性,該工作超過屬性可接受的最大值。

    請確定您的工作指派符合建立屬性的範圍。

  • 您嘗試使用計算結果中的數字,該數字已強制轉型為整數,但結果大於整數。 例如:

      Dim x As Long 
          x = 2000 * 365   ' Error: Overflow
    

    若要解決此情況,請輸入數字,如下:

      Dim x As Long 
          x = CLng(2000) * 365
    

如需詳細資訊,請選取有疑問的項目並按 F1 (在 Windows 中) 或 HELP (在 Macintosh 上)。

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應