J'ai un problème avec la division par 0
dans ma calculatrice VBA. Comment puis-je l'obtenir pour montrer un MsgBox
"U can't divise by 0"
quand j'essaie de diviser par 0
? Il est mon « = » et le code «/»:Division VBA par
'equals button
Private Sub Wynik_Click() 'równa się
var2 = TextBox1.Value
xWynik = Application.Evaluate(var1 & var2)
TextBox1.Value = xWynik
End Sub
'division
Private Sub Dziel_click()
If var2 = "0" Then
MsgBox ("Nie można dzielić przez 0")
Else
var1 = TextBox1.Value + "/"
TextBox1.Value = ""
End If
End Sub
Le deuxième me donne "" Division par 0 ou une autre erreur! "quand je divise par chaque nombre. D'abord me donne le bogue sur égal "xWynik = Application.Evaluate (var1 & var2)" ici – GoldenRC
@GoldenRC - vérifie tes variables d'entrée. Qu'est-ce que 'var2', qu'est-ce que' Var1', où et comment les déclarez-vous, qu'est-ce que 'textbox1.value'? – Vityata
var1 et var2 sont des variables et textbox1.value est la valeur de l'affichage – GoldenRC