Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

VBA Taschenrechner

Empfohlene Antworten

Veröffentlicht

Hiho hab da graad kleine Wissen"lücke"bzw "Probleme" :).

Ich soll einen Taschenrechner mit mehreren Funktionen machen.

Es soll noch sinus, cosinus,e und Pi hinzugefügt werden.

An "Pi" hab ich mich bereits versucht aber gibt mir , wenn ich mit Pi rechne keine Kommazahlen mehr aus.

Bitte um Hilfe.

Hier der Quellcode:


Dim ZahlMerker As String
Dim RechMerker As String
Dim Zahl1 As Double



Private Sub cb_0_Click() 'button 0
If ZahlMerker <> "" Then
ZahlMerker = ZahlMerker & "0"
Label1.Caption = ZahlMerker
End If

End Sub

Private Sub cb_1_Click() 'button 1
ZahlMerker = ZahlMerker & "1"
Label1.Caption = ZahlMerker
End Sub

Private Sub cb_2_Click() 'button 2
ZahlMerker = ZahlMerker & "2"
Label1.Caption = ZahlMerker
End Sub

Private Sub cb_3_Click() 'button 3
ZahlMerker = ZahlMerker & "3"
Label1.Caption = ZahlMerker
End Sub

Private Sub cb_4_Click() 'button 4
ZahlMerker = ZahlMerker & "4"
Label1.Caption = ZahlMerker
End Sub

Private Sub cb_5_Click() 'button 5
ZahlMerker = ZahlMerker & "5"
Label1.Caption = ZahlMerker
End Sub

Private Sub cb_6_Click() 'button 6
ZahlMerker = ZahlMerker & "6"
Label1.Caption = ZahlMerker
End Sub

Private Sub cb_7_Click() 'button 7
ZahlMerker = ZahlMerker & "7"
Label1.Caption = ZahlMerker
End Sub

Private Sub cb_8_Click() 'button 8
ZahlMerker = ZahlMerker & "8"
Label1.Caption = ZahlMerker
End Sub

Private Sub cb_9_Click() 'button 9
ZahlMerker = ZahlMerker & "9"
Label1.Caption = ZahlMerker
End Sub

Private Sub cb_c_Click() 'C taste, zum entfernen der eingabe
RechMerker = ""
ZahlMerker = ""
Ergebnis = ""
Label1.Caption = ""
Zahl1 = "0"
End Sub

Private Sub cb_k_Click() 'Komma button
ZahlMerker = ZahlMerker & "."
Label1.Caption = ZahlMerker
End Sub

Private Sub cb_p_Click() 'Plus button
Zahl1 = Val(ZahlMerker)
RechMerker = "+"
ZahlMerker = ""
End Sub
Private Sub cb_s_Click() 'Subtraktion button
Zahl1 = Val(ZahlMerker)
RechMerker = "-"
ZahlMerker = ""
End Sub
Private Sub cb_m_Click() 'Multiplikation button
Zahl1 = Val(ZahlMerker)
RechMerker = "*"
ZahlMerker = ""
End Sub
Private Sub cb_d_Click() 'Division button
Zahl1 = Val(ZahlMerker)
RechMerker = "/"
ZahlMerker = ""
End Sub

Private Sub cb_i_Click() '= button
Dim Ergebnis As Double

Select Case RechMerker
Case "+"
Ergebnis = Zahl1 + Val(ZahlMerker)
ZahlMerker = Ergebnis
Label1.Caption = Ergebnis
End Select

Select Case RechMerker
Case "-"
Ergebnis = Zahl1 - Val(ZahlMerker)
ZahlMerker = Ergebnis
Label1.Caption = Ergebnis
End Select

Select Case RechMerker
Case "*"
Ergebnis = Zahl1 * Val(ZahlMerker)
ZahlMerker = Ergebnis
Label1.Caption = Ergebnis
End Select

Select Case RechMerker
Case "/"
Ergebnis = Zahl1 / Val(ZahlMerker)
ZahlMerker = Ergebnis
Label1.Caption = Ergebnis
End Select

Select Case RechMerker
Case "^"
Ergebnis = Val(ZahlMerker) * Val(ZahlMerker)
ZahlMerker = Ergebnis
Label1.Caption = Ergebnis
End Select

Select Case RechMerker
Case "^0,5"
Ergebnis = Zahl1 ^ "0,5"
ZahlMerker = Ergebnis
Label1.Caption = Ergebnis
End Select


End Sub

Private Sub CommandButton2_Click()

End Sub

Private Sub CommandButton8_Click()

End Sub

Private Sub CommandButton15_Click()

End Sub

Private Sub CommandButton4_Click()

End Sub

Private Sub Pi_Click()
Dim Pi
Pi = 4 * Atn(1)

ZahlMerker = Pi
Label1.Caption = ZahlMerker
End Sub

Private Sub wurzel_Click()
Zahl1 = Val(ZahlMerker)
RechMerker = "^0,5"
ZahlMerker = ""
End Sub

Private Sub potenz_Click()
Zahl1 = Val(ZahlMerker)
RechMerker = "^"
ZahlMerker = ""
End Sub

[/php]

MfG BorasAtze

Bearbeitet von grueni

  • 2 Wochen später...
  • 3 Monate später...

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.