Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Laufzeitfehler nicht nachvollziehbar

Forumthread: Laufzeitfehler nicht nachvollziehbar

Laufzeitfehler nicht nachvollziehbar
17.10.2012 20:24:21
vba_starter
Hallo Halbgötter,
mal wieder eine Frage, da ich Sie mir alleine nicht beantworten kann.
Bei nachfolgender Prozedur erhalte ich einen Laufzeitfehler, wie kann ich Ihn vermeiden?
Private Sub cmdSpeichern_Click()
Dim Zeile As Long
Dim LetzteZeile As Integer
'Falls kein Firmenname eingetragen
If txtObjektname.Text = "" Then
MsgBox "Fehler: Bitte einen Namen " & _
"für das Objekt eintragen", vbCritical
Exit Sub
End If
'Zeile mit ausgewählten Objekt suchen
Zeile = 5
Do While Cells(Zeile, 4).Value  CInt(bl14Kundennummer2.Caption)  '

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Das dürfte an CInt liegen, nimm CLng! Gruß owT
17.10.2012 20:58:48
Luc:-?
:-?

AW: Das dürfte an CInt liegen, nimm CLng! Gruß owT
17.10.2012 21:13:00
vba_starter
Ich sag's ja "Halbgötter".
Es hat funktioniert, auch wenn ich es nicht verstehe.
Vielen Dank!
Gruß Andy

Da gibt's kaum was zu verstehen, ...
17.10.2012 21:35:41
Luc:-?
…Andy,
denn beide vbFktt wandeln deine KuNr in ein Integer-Format um (also ganzzahlig). Nur gibt's in xlVBA 2 derartige Formate (jetzt wohl sogar 3) und die Zahlenmenge, die erzeugt/behandelt wdn kann, ist unterschiedl groß. Deine KuNr ist einfach zu lang→groß, um mit CInt abgebildet wdn zu können. Deshalb auch der Überlauf-Fehler → fast immer ein Zeichen für zu kleinen Wertevorrat (falsche Deklaration) oder Endlosschleifen, aus denen kein Ausgang gefunden wird.
Gruß Luc :-?
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige