Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Problem mit variablen

Forumthread: Problem mit variablen

Problem mit variablen
15.07.2008 11:31:41
ray
Hallo,
ich habe mir einen kleinen Taschenrechner auf einer UserForm gebastelt. Die Zahlen und Rechzeichen sind hinter commandButtons.

Private Sub CommandButton1_Click()
tbSumme.Value = tbSumme & 1
End Sub


Public wert As Variant
Public wertWas As Variant
Public wertAlles As Variant


Private Sub cbDurch_Click()
wert = tbSumme
tbSumme = ""
wertWas = "/"
End Sub



Private Sub cbMal_Click()
wert = tbSumme
tbSumme = ""
wertWas = "*"
End Sub



Private Sub cbGleich_Click()
wertAlles = Evaluate(tbSumme.Value & wertWas & wert)
tbSumme = wertAlles
End Sub


+ - * funktioniert einwandfrei.
Nur / geht nicht.
4 / 2 ergibt 0,5 ; 6/3 ergibt 0,333333333333E
woran liegt das wohl?
Viele Grüße aus Hamburg
Ray

Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Problem mit variablen
15.07.2008 13:14:43
Yal
Hallo Ray,
keine Ahnung. Die Online Hilfe spricht für die Funktion "Evaluate" von Excel-Namenskonvention ohne sehr ausführlich zu sein.
Wie Wär's mit einem Select-case:

Private Sub cbGleich_Click()
Select case wertWas
Case "/"
wertAlles = tbSumme.Value / wert
Case Else
wertAlles = Evaluate(tbSumme.Value & wertWas & wert)
End Select
tbSumme = wertAlles
End Sub


Du kannst natürlich mit jeden Sonderfall erweitern.
Viel Erfolg
Yal

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