Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
... wie gesagt, recht oft hilft das schrittweise Ausführen von Makros bei der Analyse von Fehlern. Wenn einem das zu lange dauert, kann man auch an verschiedenen Stellen im Code den Befehl Stop eingeben, dann wird die Ausführung dort angehalten ...
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 01.07.2023
Version(en): Pro Plus 2019
Perfekt!
Alles geändert und angepasst!
Besten Dank für die Hilfe!
Registriert seit: 01.07.2023
Version(en): Pro Plus 2019
Frage, rechnet VBA anders als normale Formel?
Als Formel nutze ich zum errechnen folgende
Code:
=WENN(c_Bestellwarnung;WENN(S16/C3%<=S17;"Der Artikel muss bestellt werden!";"");"")
also wenn % von Sollwert erreicht oder kleiner dann Warnung.
Die obere Formel funzt ja, aber im VBA nicht
Code:
If Me.Controls("TextBox8") & "/" & Sheets("Einstellungen").Range("C3") & "%" <= Me.Controls("TextBox9") Then
Me("Label23").Visible = True
Else
Me("Label23").Visible = False
End If
Registriert seit: 04.04.2017
Version(en): Excel365
Kein Wunder, denn eine
Textbox enthält, wie der Name es schon wage andeutet
,
TEXT und keine Zahlen, mit denen du matematische Operationen durchführen kannst.
Wenn schon, musst du den Text, z.B. mit CDbl, vorher in eine Zahl umwandeln.
Registriert seit: 17.04.2014
Version(en): MS Office 365(32)
Hallo,
(31.01.2025, 16:36)Andyle schrieb: Die obere Formel funzt ja, aber im VBA nicht
If Me.TextBox8 / (Sheets("Einstellungen").Range("C3").Value / 100) <= Me.TextBox9 ThenGruß, Uwe