Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1832to1836
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Laufzeitfehler '6': Überlauf
22.06.2021 14:59:50
Winfried
Gruess Gott zusammen,
bei Zahlenwerten von etwa oberhalb 30'000 erhalte ich eine Fehlermeldung "Laufzeitfehler '6': Überlauf" beim VBA Code:
----------------------------------------

Private Sub Schwund()
If Len(TextBoxBruttogewicht) = 0 Then
TextBoxBruttogewicht.Value = 0
End If
If Len(TextBoxNettogewicht) = 0 Then
TextBoxNettogewicht.Value = 0
End If
Me.TextBoxMaske_Schwund.Value = CInt(TextBoxBruttogewicht) - CInt(TextBoxNettogewicht.Value)
End Sub
----------------------------------------
Der Laufzeitfehler sollte lt. meiner Google Recherge mit
dblMaxWert = Application.WorksheetFunction.max(Range(Cells(8, x2), Cells(59, x2)))
oder
ActiveSheet.Range("A7").Value = Application.WorksheetFunction.Sum(Range(Cells(1, 1), (Cells(5, 1))))
zu beheben sein. Klar, das ist mir nicht gelungen.. sonst würde ich ja nicht um Hilfe bitten.
Hat jemand eine Idee wie ich obiges VBA anpassen muss?
Vielen Dank für jedweden Tipp!
Schoene Gruesse
Winfried

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Laufzeitfehler '6': Überlauf
22.06.2021 15:11:46
Daniel
Hi
nimm mal besser CLng anstelle von CInt.
beim Datentyp Long(integer) ist der Zahlenraum deutlich größer.
(Integer: 32bit = von -2^15 bis 2^15-1; Long: 64 bit = von -2^31 bis 2^31-1)
Gruß Daniel
AW: Laufzeitfehler '6': Überlauf
22.06.2021 15:31:52
Winfried
1000 Dank Daniel!
Dank Deiner Hilfe läuft es jetzt absolut problemlos bei all meinen Werten.
Schoene Gruesse
Winfried
Anzeige

9 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige