vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 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: Berechnungen innerhalb von vb 
Autor: Pate
Datum: 08.05.07 20:18

ok eine letzte Frage, wie beziehe ich diese Aufgabenstellung mit ein?


(52) § 39b ist anzuwenden ab dem Kalenderjahr 2005 mit der Maßgabe, dass an die Stelle der Angabe "16 vom Hundert" die
Angabe "15 vom Hundert", an die Stelle der Angabe "9.228 Euro" die Angabe "9.144 Euro", an die Stelle der Angabe "26.072
Euro" die Angabe "25.812 Euro" und an die Stelle der Angabe "45 vom Hundert" die Angabe "42 vom Hundert" tritt.
(Ende des Auszugs)


derzeit sieht es so aus und funktioniert auch einwandfrei:

Sub Steuern()


Dim dblEingabe As Double
Dim dblSteuer As Double


dblEingabe = Val(Application.InputBox("Geben Sie bitte Ihr Jahreseinkommen an")) 'Anstatt Komma einen Punkt!!!



If dblEingabe < 7665 Then
MsgBox "Ihr Einkommen braucht nicht versteuert zu werden nach §52 EStG", vbInformation + vbOKOnly, "Hinweis"
dblSteuer = 0
ElseIf dblEingabe >= 7665 And dblEingabe < 12740 Then

dblSteuer = ((883.74 * ((dblEingabe - 7665) / 10000)) + 1500) * ((dblEingabe - 7665) / 10000)

ElseIf dblEingabe >= 12740 And dblEingabe < 52152 Then
dblSteuer = ((228.74 * ((dblEingabe - 12740) / 10000)) + 2397) * ((dblEingabe - 12740) / 10000) + 989

ElseIf dblEingabe >= 52152 Then
dblSteuer = 0.42 * dblEingabe + 7914

End If

If dblSteuer > 0 Then MsgBox "Ihre Steuern betragen: " & dblSteuer & " Euro.", vbInformation + vbOKOnly, "Einkommenssteuer"



End Sub


denn die maximal steuer soll ja nur auf 42% festgelegt sein
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Berechnungen innerhalb von vb880Pate08.05.07 13:17
Re: Berechnungen innerhalb von vb592bascaro08.05.07 14:36
Re: Berechnungen innerhalb von vb571Pate08.05.07 17:58
Re: Berechnungen innerhalb von vb713bascaro08.05.07 18:44
Re: Berechnungen innerhalb von vb585Pate08.05.07 18:56
Re: Berechnungen innerhalb von vb632Pate08.05.07 19:42
Re: Berechnungen innerhalb von vb641Pate08.05.07 20:18
Re: Berechnungen innerhalb von vb600bascaro09.05.07 09:38

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