Iは、次のコードvbaでランタイムエラー6を解決するには?
TextBox50.Value = Round((CDbl(TextBox3.Value)/(CDbl(Worksheets("calculation").Range("O4").Value)) - 1) * 100, 1) & "%"
Worksheets("calculation").Range("O4")
にTextBox3 = Value
現在の値を有します。
Range(O4)の値が0の場合は、本質的に0/0を意味するため、ランタイム6、オーバーフローエラーが発生します。
は、とにかく、私はすべてのヘルプははるかに高く評価される0
で0/0を置き換えることができますあります。このような
うわー...魅力的なように働いた...ありがとうトン –
"NA"または " - "または "NULL"として出力を表示することができます。 –