vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: Laufzeitfehler 13 (Typen unverträglich) 
Autor: BenSon
Datum: 22.05.14 08:59

Hallo Zardoz,

vielen Dank für Deine Antwort!
Den Button werde ich zukünftig nutzen, wusste aber bisher nicht, wie man ihn einsetzt.
Der Fehler tritt in der letzten Zeile auf, die beim debuggen gelb markiert wird:
Private Sub TB115_change()
'bearbeitet beim löschen keinen Leerstring
If Trim$(TB115.Text) = "" Then Exit Sub
    'Schreibt aus TB115 in Zelle I11:
    Sheets("Formular").Range("I11") = Me.TB115.Value
        'Umwandlung in Zahl (Zelle I11):
        Cells(11, 9).Value = CDec(TB115.Value)
 
End Sub
[u]Nur zum Verständnis:
Textboxen und Zellen wurden von mir verändert/namentlich optimiert - Code ist aber identisch geblieben!

Deinen Code habe ich eingefügt und es gibt nun keine Fehlermeldung mehr - SUPER!
(Nur komisch, dass man nicht mit End If arbeiten muss...)

Hast Du ggf. auch eine Lösung bezgl. des Problems der Formatierung in % parat?
Durch nichts ("#####,##0.00") oder € ("#####,##0.00 €") bleibt die verbundene Zelle eine Zahl. Durch % ("#####,##0.00 %") wird sie automatisch wieder zum Text und damit wieder zum identischen Fehler (Laufzeitfehler 13: Cells(11, 9).Value = CDec(TB115.Value) bei folgender Programmierung...
Private Sub TB115_LostFocus()
'Formatiert TextBoxen in ein Zahlenformat mit € oder %:
    TB115.Value = Format(TB115.Text, "#####,##0.00")
 
End Sub
Danke & Gruß

BenSon
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Laufzeitfehler 13 (Typen unverträglich)5.532BenSon20.05.14 09:56
Re: Laufzeitfehler 13 (Typen unverträglich)3.312Zardoz21.05.14 21:47
Re: Laufzeitfehler 13 (Typen unverträglich)3.433BenSon22.05.14 08:59
Re: Laufzeitfehler 13 (Typen unverträglich)3.284Manfred X22.05.14 15:36
Re: Laufzeitfehler 13 (Typen unverträglich)3.173BenSon22.05.14 16:02
Re: Laufzeitfehler 13 (Typen unverträglich)3.144Manfred X22.05.14 16:53
Re: Laufzeitfehler 13 (Typen unverträglich)3.087BenSon23.05.14 09:03
Re: Laufzeitfehler 13 (Typen unverträglich)3.487Franki26.05.14 03:38
Re: Laufzeitfehler 13 (Typen unverträglich)3.086BenSon02.06.14 11:22

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel