Thema Datum  Von Nutzer Rating
Antwort
Rot VBA - Einkommensteuer und Solidaritätszuschlag
30.10.2007 23:22:25 prasath
NotSolved
31.10.2007 12:01:26 Holger
NotSolved

Ansicht des Beitrags:
Von:
prasath
Datum:
30.10.2007 23:22:25
Views:
2574
Rating: Antwort:
  Ja
Thema:
VBA - Einkommensteuer und Solidaritätszuschlag
Hallo,
ich versuche gerade ein Programm über Excel (VBA) zu schreiben, die nach Eingabe des Jahreseinkommen die Einkommensteuer und ggf. den Solidaritätszuschlag berechnen soll.

Ich weiß jetzt nur nicht wie meine Anweisung aussehen soll. Also, wie ich die If-Anweisung einfügen soll.
Bin Anfänger und brauche eure Hilfe. Danke!

Formel für Einkommensteuerberechnung:
§ 32 a

Einkommensteuertarif

(1) [1] Die tarifliche Einkommensteuer bemisst sich nach dem zu versteuernden Einkommen. [2] Sie beträgt vorbehaltlich der §§ 32 34, 34 b und 34 c jeweils in Euro für zu versteuernde Einkommen


1. bis 7 664 Euro (Grundfreibetrag): 0;
2. von 7 665 Euro bis 12 739 Euro: (793,10 · y + 1600) · y;
3. von 12 740 Euro bis 52 151 Euro: (265,78 · z + 2405) · z + 1 016;
4. von 52 152 Euro an: 0,45 · x 8845.

Mein Ansatz:

Sub einkommensteuer()

Dim jahreseinkommen As Double
Dim alleinstehend As Double
Dim jahr As Integer
Dim einkommensteuer As Double
Dim solidaritaetszuschlag As Double
Dim summe As Double
Dim betrag As Double
Dim durchschnittsbelastung As Double
Dim grenzbelastung As Double



jahr = InputBox("Einkommensteuer für welches Jahr?")
jahreseinkommen = InputBox("Bitte geben Sie Ihr Jahreseinkommen ein")
alleinstehend = InputBox("Sind Sie alleinstehend?")

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot VBA - Einkommensteuer und Solidaritätszuschlag
30.10.2007 23:22:25 prasath
NotSolved
31.10.2007 12:01:26 Holger
NotSolved